Theory
Sections
-
Introduction to Distributed systems
A distributed system is a computing environment in which various components are spread across multiple computers (or other computing devices) on a network. The general notion of distribted system is:
-
Introduction to Microservices
-
System Design Golden Rules
If we are dealing with a read-heavy system, it’s good to consider using a Cache. If we need low latency in the system, it’s good to consider using a Cache & CDN.