Search Results

7 Results Found

Results for "distributed cache"

Use the search box to find articles by title, content, or tags. Use arrow keys to navigate suggestions when they appear.
7
Results
1
Page
1
Total Pages
Recent

Search Results

Showing 1-7 of 7 results

Understanding Distributed Locking: A Simple Guide
System Design
62

Understanding Distributed Locking: A Simple Guide

Distributed locking ensures that multiple processes in a distributed system access shared resources without conflicts. This guide explains what distributed locking is, why it’s needed, how it works, and tools like ZooKeeper, Redis, and Etcd that make it happen.

10/25/2025
Read more
Proxy vs. Reverse Proxy: A Simple Guide with Examples
System Design
58

Proxy vs. Reverse Proxy: A Simple Guide with Examples

Proxies and reverse proxies are key networking tools that serve different purposes. A proxy (forward proxy) sits between users and the internet, hiding your identity and bypassing restrictions, like accessing blocked social media at school. A reverse proxy sits in front of servers, managing traffic.

10/24/2025
Read more
Top Caching Strategies Explained — Complete Guide
System Design
94

Top Caching Strategies Explained — Complete Guide

Caching makes systems faster and handles more users. This guide explains caching simply, covering types like browser, server, and CDN caching, plus strategies like cache-aside and write-through. Learn where to use caches, how to manage them, and see examples from e-commerce sites to boost speed and

10/22/2025
Read more
Gossip Protocol: Complete Guide
System Design
98

Gossip Protocol: Complete Guide

Learn how Gossip Protocol enables fast, decentralized data sharing in distributed systems like cloud servers and blockchain, mimicking how rumors spread.

10/21/2025
Read more
Consistent Hashing Explained
System Design
75

Consistent Hashing Explained

Consistent Hashing minimizes data movement in distributed systems using a hash ring for key-server mapping. Virtual nodes improve load balancing; MD5 or MurmurHash ensures even distribution. Paired with replication, it enhances fault tolerance in systems like DynamoDB. Tuning VNodes optimizes scalab

10/19/2025
Read more
Bloom Filters Explained in Simple Words
System Design
174

Bloom Filters Explained in Simple Words

Learn how Bloom Filters efficiently check if an item is in a set with minimal memory. Discover their architecture, pros, cons, and real-world uses in databases, caching, and blockchain.

9/21/2025
Read more

Top Searched Articles

Most popular articles among readers