4 posts tagged with "System Design"

Twitter ArchitectureMar 31, 2018

MVP of Twitter. Architectural choices and twitter feed optimizations as system scales. An overview of celebrity tweet problem and a possible solution to it.

System Design
Read More
Auto CompleteJan 24, 2018

Architecture of Auto Complete/Type Ahead functionality build on Distributed Tries where the top K terms are dynamic and based on data mining of Current trends/ Top news etc.

System Design
Read More
Messaging ApplicationJan 20, 2018

Scalable, Web socket based Messaging Application having one to one chatting and file exchange capabilities. It also shows online user and Send/Read message status

System Design
Read More
URL Shortener (TinyURL)Jan 7, 2018

URL Shortener aka TinyURL comprises an array of worker hosts whose number can be varied as per traffic (Scalable). Used Memcache as a distributed cache for low latencies.

System Design
Read More