2013-04-10 9 views
1

에는 글로벌 소프트웨어 개발 시나리오를 위해 캐시 된 프록시 개념이 있습니다.
나는 원격 위치에 구성 요소를로드하는 동안 도움이되는 읽기 전용 프록시 일뿐입니다. [scm part]
변경 사항이 중앙 서버로 전송되고 변경 사항이 전송되면 모든 커밋 및 전송 작업이 전송됩니다. WAN을 통해 직접. 따라서 이러한 조치는 프록시의 이점을 얻지 못합니다. 이 이해가 맞습니까?
은 RTC 프록시 서버로만 읽기 전용입니까? RTC의

프록시는 원격 위치에서 제공/커밋 작업의 성능을 향상시키는 데 도움이됩니까?

답변

3

캐시 프록시에 언급되어

우리는 여전히 WAN 연결이 200ms의 사항을 충족하지 않을 경우가있을 것입니다 실현 지도. 이 경우 RTC의 웹 아키텍처를 활용하여 캐싱 프록시를 사용할 수있게되었습니다.
표준 웹 캐싱 기술인 IBM 또는 Apache HTTP Server 또는 Squid를 기반으로 중앙 서버와의 연결 상태가 나쁜 위치에 캐시를 배치 할 수 있습니다.
이 캐싱 프록시는 서버에서 가져온 SCM 콘텐츠를 캐시하므로 RTC 클라이언트의 액세스 시간이 크게 향상되고 네트워크 트래픽이 감소합니다.

따라서 RTC의 경우 "커밋"및 "전송"보다는 "로드"및 "수락"및 작업을 빨리 수행하는 것이 더 목표입니다.
여러 개발자가 모두 특정 스트림에서로드되는 경우 캐싱 프록시가 네트워크 트래픽을 줄이는 데 도움이됩니다.

0

WAN 연결이 200ms 지침을 충족하지 못할 수도 있습니다. 이 경우 RTC의 웹 아키텍처를 활용하여 캐싱 프록시를 사용할 수있게되었습니다. 표준 웹 캐싱 기술인 IBM 또는 Apache HTTP Server 또는 Squid를 기반으로 캐시는 중앙 서버와의 연결이 나쁜 위치에 배포 될 수 있습니다. 이 캐싱 프록시는 서버에서 가져온 SCM 콘텐츠를 캐시하므로 RTC 클라이언트의 액세스 시간이 크게 향상되고 네트워크 트래픽이 감소합니다. RTC의 경우 "Commit"및 "Deliver"보다는 "Load"및 "Accept"및 작업을 빠르게 처리하는 것이 더 목표입니다. 여러 개발자가 모두 특정 스트림에서로드하는 경우 캐싱 프록시가 네트워크 트래픽을 줄이는 데 도움이됩니다.