Design Twitter — Microservices Architecture of Twitter Service

Think Software
14 min readApr 2, 2021

Twitter Design

Twitter is an online social networking service where users post and read short messages called “tweets”.

Most candidates try to design Twitter as a monolithic service in System Design Interview. If you check several existing online resources, they also try to design Twitter as a monolithic service. However, in our opinion, designing a gigantic service like Twitter as a monolithic service shows that the candidate lacks experience in designing distributed systems. Nowadays, it…

--

--