Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 Server Administration Documentation | 2025.1

# Replace existing proxies and replicas

If you currently use a P4 Proxy, evaluate whether it should be replaced with an edge server. If a proxy is delivering acceptable performance, there is no need to replace it. You can use proxies in front of edge servers if necessary. Deploying commit and edge servers is more complex than deploying a central server The one server that is innermost in a multi-server deployment. In the server specification form field for Services, the central server might be specified as “standard” or “commit-server”. If edge servers are part of the multi-server deployment, the central server must be a commit server. See also 'upstream server'. that is not a commit server and proxy servers. Consider your environment carefully.

Forwarding replicas are the best candidates to be replaced with edge servers. An edge server provides a better solution than a forwarding replica for many use cases.

Build replicas can be replaced if necessary. If your build processes need to issue write commands other than `p4 sync`, an edge server is a good option. But if your build replicas are adequately, there is no need to replace them.

Read-only replicas, typically used for disaster recovery, can remain in place. You can use read-only replicas as part of a backup plan for edge servers.

Your search for returned results