8–9 Mar 2018
Centro de Convenciones de Puerto Rico
America/Puerto_Rico timezone

DNS infrastructure at Facebook

8 Mar 2018, 11:30
30m
209-BC (Centro de Convenciones de Puerto Rico)

209-BC

Centro de Convenciones de Puerto Rico

100 Calle Guamaní San Juan 00907 Puerto Rico
Standard Presentation Public Workshop Public Workshop

Speaker

Mr Manu Bretelle (Facebook)

Description

At Facebook, we leverage the DNS for multiple purpose, internally, we use it to access servers via hostnames, service discovery and load balancing. Externally, our authoritative nameservers are helping us in steering the traffic of the people using our products to a point of presence that will provide them with the best experience. With constant churn in our infrastructure, cluster coming up and down, machines being re-provisioned, traffic patterns, maintenances, capacity and potential outages, keeping DNS mapping up to date, accurate and with minimal to no operator intervention is challenging, so it is to ensure consistent and fast distribution of those maps across our fleet of DNS servers. This talk will explain how we have set up a pipeline that, by leveraging multiple simple and self contained components, open-source software and some python glue, keeps our DNS mapping up to date across all our nameservers.
Talk Duration 30 Minutes

Primary author

Mr Manu Bretelle (Facebook)

Presentation materials