TLDR Web Dev · ARTICLES & TUTORIALS

REARCHITECTING CORE SERVICES AT X

x.com5 min read

Summary from the TLDR Web Dev newsletter

X's Core Services team rearchitected the read path for Posts by splitting the read and write path of Tweetypie, a core service, into two separate services. They did this because of the service's resource intensity, unbalanced read and write traffic, and code complexity issues caused by its monolithic nature. The new architecture uses X's distributed ecosystem and has resulted in a highly performant Tweet Entity Service capable of handling millions of operations per second.