Facebook Engineering Blog
Designing the Facebook username land rush

Designing the Facebook username land rush

8/12/2009 · Srinivas Narayanan

What this post added

This post details the design and implementation of the username system, focusing on scaling the availability checker and username assigner using a memcache tier as the authoritative source for availability checks, implementing fault tolerance mechanisms, and conducting extensive load testing and contingency planning for a high-traffic launch. This also highlights the use of Scribe for logging and real-time data collection.

Read the original post ↗