System Design Newsletter
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
Scalable Systems Design: From zero to a Million Users
An engineer's guide to building scalable systems. Learn key techniques for handling millions of users with efficiency
Nov 14, 2024
•
Aniket Singh
41
Share this post
System Design Newsletter
Scalable Systems Design: From zero to a Million Users
Copy link
Facebook
Email
Notes
More
How to use Kafka in system design interviews?
Master Kafka for system design interviews. Learn key concepts like scalability, fault tolerance, and messaging strategies to improve interview success
Nov 6, 2024
•
Aniket Singh
97
Share this post
System Design Newsletter
How to use Kafka in system design interviews?
Copy link
Facebook
Email
Notes
More
October 2024
What is Kafka? Key components explained
A complete guide to Kafka’s architecture, components, and workflow, including practical examples and messaging strategies.
Oct 30, 2024
•
Aniket Singh
41
Share this post
System Design Newsletter
What is Kafka? Key components explained
Copy link
Facebook
Email
Notes
More
5
Probabilistic data structures: Bloom Filters, Count Min Sketch & Skip Lists
Understand Bloom filters, Count Min Sketch, and Skip Lists and how they work in system design to improve data efficiency
Oct 23, 2024
•
Aniket Singh
13
Share this post
System Design Newsletter
Probabilistic data structures: Bloom Filters, Count Min Sketch & Skip Lists
Copy link
Facebook
Email
Notes
More
How to use Redis in system design interviews?
Master Redis for system design interviews. Discover how to leverage its speed, commands, and popular use cases such as caching, rate limiting, and async…
Oct 16, 2024
•
Aniket Singh
59
Share this post
System Design Newsletter
How to use Redis in system design interviews?
Copy link
Facebook
Email
Notes
More
2
A crash course on caching: Caching challenges in distributed systems (Part 3/3)
Learn to solve common caching issues like Thundering Herd, Cache Penetration, and Hot Keys with effective solutions for optimized performance
Oct 9, 2024
•
Aniket Singh
16
Share this post
System Design Newsletter
A crash course on caching: Caching challenges in distributed systems (Part 3/3)
Copy link
Facebook
Email
Notes
More
5
A crash course on caching: Distributed Caching & Strategies (Part 2/3)
Deep dive into distributed caching for software engineers: sharding algorithms, cache eviction, and caching strategies explained
Oct 2, 2024
•
Aniket Singh
28
Share this post
System Design Newsletter
A crash course on caching: Distributed Caching & Strategies (Part 2/3)
Copy link
Facebook
Email
Notes
More
2
September 2024
A crash course on caching: What is caching and how does it work (Part 1/3)
Learn the fundamentals of caching and its essential role in optimizing web performance, including key terms and real-world examples like Netflix and…
Sep 25, 2024
•
Aniket Singh
109
Share this post
System Design Newsletter
A crash course on caching: What is caching and how does it work (Part 1/3)
Copy link
Facebook
Email
Notes
More
4
How to crack any system design interview?
System design interview framework to help beginners crack system design interviews.
Sep 18, 2024
•
Aniket Singh
111
Share this post
System Design Newsletter
How to crack any system design interview?
Copy link
Facebook
Email
Notes
More
What Are Rate Limiters: Key algorithms for better traffic control
A complete guide on rate limiting actions and algorithms for managing API requests
Sep 11, 2024
•
Aniket Singh
9
Share this post
System Design Newsletter
What Are Rate Limiters: Key algorithms for better traffic control
Copy link
Facebook
Email
Notes
More
What Are Rate Limiters: Core Concepts, Benefits, and Placement Strategies
Rate limiters control API traffic. Learn key benefits, core concepts, and ideal placements for better performance
Sep 8, 2024
•
Aniket Singh
14
Share this post
System Design Newsletter
What Are Rate Limiters: Core Concepts, Benefits, and Placement Strategies
Copy link
Facebook
Email
Notes
More
EP 9 | What are Load Balancers ⚖️?
Over the years, load balancers have become an essential pillar of system architecture, serving as the front-line controllers that intelligently…
Sep 4, 2024
•
Aniket Singh
14
Share this post
System Design Newsletter
EP 9 | What are Load Balancers ⚖️?
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts