Please enable JavaScript.
Coggle requires JavaScript to display documents.
scalable-system-design - Coggle Diagram
scalable-system-design
- 
 
distributed system
- 
 
- 
 
service design
- 
 
state management
HTTP
- 
 
- 
 
HTTP/2 supports streams, compression and encryption all of which require state management
 
 
to be scalable, services should not store any conversational state
 
 
- 
 
 
distributed caching
application caching
patterns
- 
 
- 
 
write through
application writes to cache, cache writes to DB
 
 
write behind
application writes to cache, cache writes to DB later
 
 
 
 
- 
 
 
- 
 
- 
 
- 
 
- 
 
-