Consistency Patterns + CAP Theorem
1. Consistency Patterns 1.1. Strong Consistency After an update is made to the data, it will be immediately visible to any subsequent read operations. The data is replicated in a synchronous manner,

Search for a command to run...
Articles tagged with #system-design
1. Consistency Patterns 1.1. Strong Consistency After an update is made to the data, it will be immediately visible to any subsequent read operations. The data is replicated in a synchronous manner,

0. What is a CDN? Content Delivery Networks (CDNs) are globally distributed network of proxy servers, serving content from locations closer to the user to reduce latency. Generally, static files such

0. What is Load balancer Load balancers distribute incoming client requests to computing resources such as application servers and databases. It is a traffic director for application’s incoming reque

0. Introduction Domain Name System translates a domain name such as www.example.com to an IP address. From human-readable to machine-readable. 1. DNS Resolver Your router or ISP or popular DNS pr

1. Vertical vs Horizontal Scaling In system design, scaling is the ability of a system to handle increasing load. There are two primary ways to scale a system: Vertical Scaling (Scale Up) Horizontal

1. Latency vs Throughput In system design, Latency and Throughput are two fundamental performance metrics. They are often confused, but they represent very different aspects of a system. Understanding
