Core Craft
Subscribe
Sign in
Home
Notes
System Design
AI
Web development
LinkedIn
LinkTrim
Archive
About
System Design
📦 Containers vs 🔲 Virtual Machines
#22 Understanding the Basics, Key Differences, Architecture, and Use Cases
Sep 3
Â
•
Â
Sourav Bandyopadhyay
Sharding vs. Partitioning: Database Magic
#16 How sharding and partitioning keep your apps ready to handle a user stampede.
May 9
Â
•
Â
Sourav Bandyopadhyay
Single Points of Failure (SPOF): Building Resilient Systems for the Future
#13 Don’t Put All Your Eggs in One Basket—How to Eliminate Single Points of Failure
Apr 9
Â
•
Â
Sourav Bandyopadhyay
1
CAP Theorem: The Backbone of Distributed Systems
#12 Why You Can’t Have It All in a Distributed World
Feb 16
Â
•
Â
Sourav Bandyopadhyay
Latency vs Throughput: Understanding the Key Differences and Why They Matter
#9 Unlock the Secrets to Optimizing Performance in Systems and Networks
Jan 18
Â
•
Â
Sourav Bandyopadhyay
2
Rate Limiting: Protecting Your Systems from Overload
#8 Rate Limiting: Controlling Traffic, Protecting Systems
Jan 12
Â
•
Â
Sourav Bandyopadhyay
Preflight Requests: A Quick Guide for Junior Web Developers
#6: Preflight Requests Simplified for Junior Web Developers
Feb 25, 2024
Â
•
Â
Sourav Bandyopadhyay
Demystifying Vertical and Horizontal Scaling in Tech
#5: Understanding the Key Differences and When to Scale Up or Out
Jan 31, 2024
Â
•
Â
Sourav Bandyopadhyay
1
Understanding IndexDB: Harnessing Browser Storage Capabilities
#4 Scenario-Specific Client-Side Data Management
Jan 20, 2024
Â
•
Â
Sourav Bandyopadhyay
The Power of Caching: How It Transforms Data Delivery
#3 Accelerating Performance Through Intelligent Data Storage
Jan 14, 2024
Â
•
Â
Sourav Bandyopadhyay
1
The Magic of CDNs: How They Help Websites Go Zoom!
#2 Web Performance: Revealing the Mysteries of Content Delivery Networks
Jan 6, 2024
Â
•
Â
Sourav Bandyopadhyay
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts