TLDR Web Dev · ARTICLES & TUTORIALS

MAKING UBER'S EXPERIMENT EVALUATION ENGINE 100X FASTER

uber.com18 min read

Summary from the TLDR Web Dev newsletter

Uber engineers improved the efficiency of their Experimentation platform by shifting from a remote evaluation architecture to a local one. This change reduced experiment evaluation latency by a factor of 100, from milliseconds to microseconds. The new architecture distributes experiment data to all host agents, allowing microservices to read experiment data locally without relying on a central service.