[p4] Improve robustness on poor networks?

Shiv Sikand shiv at icmanage.com
Wed Aug 2 14:19:17 PDT 2006


Chris,

IC Manage sells a product called icmrep. icmrep can replicate both db 
and depot files in near real time from your main office p4d to give you 
a localized p4d for sync and other read operations. The replication is 
highly tolerant of poor links (latency, bandwidth, dropped packets etc) 
and is transactionally consistent with your master p4d. This solution 
can therefore eliminate your problem since your users will be running 
against a local p4d.

The only requirement which can be a potential show stopper is that the 
replicator is only supported on Unix/GNU-Linux.

Thanks,
Shiv


> Message: 5
> Date: Tue, 1 Aug 2006 17:07:29 -0700
> From: "Chris Weiss" <chris.weiss at gmail.com>
> Subject: [p4] Improve robustness on poor networks?
> To: "Perforce Users" <perforce-user at perforce.com>
> Message-ID:
> 	<b91cc5d50608011707u74f07b22v1b4c5f1d40aae7e8 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Our network's a bit spotty - if our pipe to the outside world gets
> saturated, we start losing packets. This spells trouble for our remote
> office as they'll be in the middle of a big sync and P4 will throw a
> WSAE_TIMEOUT.
> 
> Does anyone have any tips (outside of QoS) on ways to avoid P4
> dropping connections so easily? We've already got a proxy server in
> the remote office, but it still disconnects far too often due to
> packet loss.
> 



More information about the perforce-user mailing list