DEV Community

# systemdesign

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
What Meta can teach us about designing storage systems that scale to billions of users

What Meta can teach us about designing storage systems that scale to billions of users

Comments
7 min read
Composition Over Inheritance: A Flexible Design Principle

Composition Over Inheritance: A Flexible Design Principle

23
Comments 3
4 min read
Building a Live Streaming Platform: Twitch's Real-time Video Infrastructure

Building a Live Streaming Platform: Twitch's Real-time Video Infrastructure

Comments
5 min read
Behind the Scenes of Microservices: Load Balancers & API Gateways Explained

Behind the Scenes of Microservices: Load Balancers & API Gateways Explained

5
Comments
4 min read
Why 2-Phase Commit Fails in Microservices — And How the Saga Pattern Saves the Day

Why 2-Phase Commit Fails in Microservices — And How the Saga Pattern Saves the Day

2
Comments
5 min read
The Blackboard Pattern: A Framework for Complex Problem Solving

The Blackboard Pattern: A Framework for Complex Problem Solving

14
Comments
3 min read
Understanding Database Indexes: A Comprehensive Guide day 33 of sytem design basics

Understanding Database Indexes: A Comprehensive Guide day 33 of sytem design basics

1
Comments
4 min read
Why You Should Design for Feature Rollbacks (Not Just Rollouts)

Why You Should Design for Feature Rollbacks (Not Just Rollouts)

Comments 1
3 min read
Understand Rate Limiting – A Beginner-Friendly Overview

Understand Rate Limiting – A Beginner-Friendly Overview

7
Comments
3 min read
LLD: Building a Robust ATM Simulator in Java Using the State Pattern

LLD: Building a Robust ATM Simulator in Java Using the State Pattern

5
Comments
8 min read
LLM Tools & MCP Are Not REST API

LLM Tools & MCP Are Not REST API

5
Comments 4
3 min read
Lifting the Hood on Trace Propagation in OpenTelemetry

Lifting the Hood on Trace Propagation in OpenTelemetry

2
Comments
6 min read
Component-Based Design in Software Architecture

Component-Based Design in Software Architecture

12
Comments
3 min read
Why Join Exponent for Coding Interview Prep?

Why Join Exponent for Coding Interview Prep?

13
Comments 2
6 min read
The First Principles of Scalable Software Design

The First Principles of Scalable Software Design

1
Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.