We recommend you consider commit-edge because it can provide excellent performance in many scenarios.
This topic assumes you have read Deployment architecture.
Commit-edge architecture builds upon Helix Server replication technology. Before attempting to deploy a commit-edge configuration, read Replication, including the section on Connecting services, which includes information on Managing SSL key pairs.
An edge server can be used instead of a build server. If the only users of an edge server are build processes, disaster recovery is possible without backing up the local edge server-specific workspace and related information. See Migrating from existing installations.
Some Helix Core Server commands behave differently when you have edge servers. See the Support Knowledgebase article, "Edge Servers".