Please enable JavaScript.
Coggle requires JavaScript to display documents.
system design (topic (scalability (vertical scaling, horizontal scaling,…
system design
-
approach
outline use cases, constraints, and assumptions
-
-
-
-
-
scale the design
Identify and address bottlenecks, given the constraints
-
architecture
-
data store
Bigtable, column-oriented
-
Cassandra, column-oriented
DynamoDB, document-oriented
MongoDB, document-oriented
-
Memcached, memory caching
-
-
misc
-
-
Kafka, pub/sub message queue
Zookeeper, centralized & services enabling synchronization