As part of the deployment process, Algolia integrated their account-specific logic into the NS1 platform using the solution’s streamlined API-first approach. Algolia then used NS1’s edns-client-subnet support, which leverages user metadata that Google Public DNS, OpenDNS, and other resolvers provide, to significantly improve georouting.
Next, Algolia leveraged NS1’s patent-pending filter chain to direct users to the optimal data center based on real-time network, user and infrastructure data.
In addition, Algolia implemented rules for disaster recovery, failover and load shedding to protect against unexpected network and infrastructure events as well as planned maintenance.
NS1’s anycasted global network substantially improved Algolia’s network performance, resulting in a better, more responsive user experience.
NS1’s scalability, performance and configuration capabilities allow Algolia to provide their customers with a fully scalable application that serves billions of queries per month from 13 worldwide regions, all with an average server response time of under 7 milliseconds.
By using traffic filters to protect their network from outages and hardware failure, Algolia is able to maintain consistent performance for its users across the globe. The same filters are used to easily remove data centers from rotation in order to perform system maintenance with zero customer impact.