System Design - Distributed System

General System Design Tips Always to keep your design for your application as simple as possible. Only change things once that’s required! Distributed System A Distributed System is basically a group of computer, aka Cluster, working together and the goal is that all the complexity should be hidden completely from the users. From user perspective, they just interact with a single computer. Behind the scenes when you think about something like Google, Amazon, Facebook, they have multiple data center with tons of servers to manage....

March 3, 2017 · 2 min · 391 words · Eric

System Design Note - CAP Theorem  [draft]

CAP Theorem CAP Theorem stands for Consistency, Availability, and Partition Tolerant. Reference CAP Theorem

March 3, 2017 · 1 min · 14 words · Eric