Designing Instagram
High Scalability
JANUARY 11, 2022
Architecture. We will use a graph database such as Neo4j to store the information. Additionally, we can use columnar databases like Cassandra to store information like user feeds, activities, and counters. After that, the post gets added to the feed of all the followers in the columnar data storage. High Level Design.
Let's personalize your content