Optimize Your Helix Core Performance Over Slow Connections
What Is a Proxy Server?
A proxy server acts as an intermediary between clients who need resources from other servers. A client connects to the proxy server and requests information, such as files. Then, the proxy server evaluates and simplifies the request.
Proxies were invented to add structure and boundaries to distributed systems.
The Helix Core Proxy Server (P4P) accelerates file access operation between locations with limited network resources. When users sync to their local work stations, the proxy caches the repository files at the remote office. This means the files don’t need to be transferred to and from the central server on every operation.
Unlike a typical server, a proxy server can often be a less capable machine. The CPU and memory don’t need to be any larger than the product machine. The main thing it needs is disk space.
The Helix Core Proxy Server (P4P) provides fast, local access to versioned files at remote sites. With P4P, remote users can quickly access versioned content.
Lower Overhead
Setting up a proxy server requires minimal configuration and maintenance, and no backups. Using a proxy is transparent to users, and there are no additional licensing costs. Thanks to this simplicity, most organizations deploy one or more proxies.
Lighter Shared Load
P4P offloads file transfer work from Helix Core, the shared versioning service. And proxies don’t just make end users happier. Proxy servers can also supply versioned files to build farms and other automated processes.