We are hosting thousands of sites on our geographically distributed fleet of front-end servers, and our priorities are reliability and speed.
If you host a site you want to make sure its uptime is as close to 100% as possible, so one of our priorities is to provide availability through redundancy. This means no customer site should be handled by a single server so that if one suffers technical problems the site remains available, without visitors ever noticing.
Cost is one of the reasons why we decided to create Zinc against using Route 53’s policy based records, because if you’re like us and have a lot of policy routed records, the costs can be prohibitive. Zinc provides a simple REST API for your basic DNS needs and implements policy records for Route 53 using either Weighted Routing or Latency-Based Routing. Zinc leverages Route 53’s healthchecks to ensure traffic is only directed towards healthy servers.
Now we are releasing Zinc to the open source world and hope we’re going to make a difference for the readers of quality content sites and also for the developers that are facing the beautiful challenges of the ever-green triangle of good-fast-cheap.
Zinc is one of the core components of the Presslabs’ managed WordPress hosting infrastructure. By writing it, we strive to provide a fast experience for all our customers’ visitors through latency-based routing. When someone tries to access a site, the server with the lowest latency should serve it for them so that the site loads as fast as possible, and Zinc makes this possible by using Route 53’s Latency-Based Routing.