Subscribe
Sign in
Home
Coding
DSA
System Design
š£ Sponsor
š Leaderboard
š Archive
āAbout
System Design
Latest
Top
Discussions
What is Latency and How to Reduce it?
Latency is the time between a user taking an actionālike clicking a button or loading a webpageāand receiving a response from the system.
Dec 20
Ā
ā¢
Ā
Ashish Pratap Singh
55
Share this post
AlgoMaster Newsletter
What is Latency and How to Reduce it?
Copy link
Facebook
Email
Notes
More
1
9 Software Architecture Patterns EVERY Developer Should Know
Software architecture patterns form the backbone of modern application development.
Dec 12
Ā
ā¢
Ā
Ashish Pratap Singh
93
Share this post
AlgoMaster Newsletter
9 Software Architecture Patterns EVERY Developer Should Know
Copy link
Facebook
Email
Notes
More
1
What is an API Gateway?
APIs, or Application Programming Interfaces, are a set of rules and protocols that allows two software applications or services to communicate with eachā¦
Dec 8
Ā
ā¢
Ā
Ashish Pratap Singh
141
Share this post
AlgoMaster Newsletter
What is an API Gateway?
Copy link
Facebook
Email
Notes
More
5
System Design: What is Service Discovery?
How services find each other
Dec 5
Ā
ā¢
Ā
Ashish Pratap Singh
96
Share this post
AlgoMaster Newsletter
System Design: What is Service Discovery?
Copy link
Facebook
Email
Notes
More
1
Concurrency vs Parallelism
They are NOT the same
Dec 1
Ā
ā¢
Ā
Ashish Pratap Singh
194
Share this post
AlgoMaster Newsletter
Concurrency vs Parallelism
Copy link
Facebook
Email
Notes
More
7
What are Bloom Filters and Where are they Used?
Explained with Real-World Examples
Nov 24
Ā
ā¢
Ā
Ashish Pratap Singh
109
Share this post
AlgoMaster Newsletter
What are Bloom Filters and Where are they Used?
Copy link
Facebook
Email
Notes
More
6
10 Data Structures That Make Databases Fast and Scalable
From B-Trees to Bloom Filters
Nov 21
Ā
ā¢
Ā
Ashish Pratap Singh
168
Share this post
AlgoMaster Newsletter
10 Data Structures That Make Databases Fast and Scalable
Copy link
Facebook
Email
Notes
More
4
How to Generate Unique IDs in Distributed Systems
7 Popular Approaches
Nov 14
Ā
ā¢
Ā
Ashish Pratap Singh
115
Share this post
AlgoMaster Newsletter
How to Generate Unique IDs in Distributed Systems
Copy link
Facebook
Email
Notes
More
3
Design a Chat Application like WhatsApp - System Design Interview
Nearly everyone uses a chat application to send messages and stay connected.
Nov 10
Ā
ā¢
Ā
Ashish Pratap Singh
189
Share this post
AlgoMaster Newsletter
Design a Chat Application like WhatsApp - System Design Interview
Copy link
Facebook
Email
Notes
More
15
What is Idempotency in Distributed Systems?
And how to Implement it
Nov 3
Ā
ā¢
Ā
Ashish Pratap Singh
127
Share this post
AlgoMaster Newsletter
What is Idempotency in Distributed Systems?
Copy link
Facebook
Email
Notes
More
2
Proxy vs Reverse Proxy (Explained with Examples)
Proxies and reverse proxies are servers that sit between clients and servers to improve security, privacy and performance.
Oct 30
Ā
ā¢
Ā
Ashish Pratap Singh
135
Share this post
AlgoMaster Newsletter
Proxy vs Reverse Proxy (Explained with Examples)
Copy link
Facebook
Email
Notes
More
5
Top 5 Caching Strategies Explained
Caching is a powerful technique to reduce latency and improve system performance.
Oct 24
Ā
ā¢
Ā
Ashish Pratap Singh
149
Share this post
AlgoMaster Newsletter
Top 5 Caching Strategies Explained
Copy link
Facebook
Email
Notes
More
9
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts