DEV Community

# systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
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
Composition Over Inheritance: A Flexible Design Principle

Composition Over Inheritance: A Flexible Design Principle

22
Comments 3
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
Started Learning System Design Day 1.

Started Learning System Design Day 1.

Comments
2 min read
The First Principles of Scalable Software Design

The First Principles of Scalable Software Design

1
Comments
3 min read
What Makes a System Truly Fault-Tolerant?

What Makes a System Truly Fault-Tolerant?

Comments
4 min read
The Fault-Tolerant Job Queue You’ll Actually Understand – in Go

The Fault-Tolerant Job Queue You’ll Actually Understand – in Go

3
Comments
30 min read
Introduction to Gang of Four (GoF) Design Patterns

Introduction to Gang of Four (GoF) Design Patterns

12
Comments 2
3 min read
System Design Isn’t About Requirements — It’s About Change

System Design Isn’t About Requirements — It’s About Change

Comments
8 min read
🔍⭐What is Stateless Architecture?

🔍⭐What is Stateless Architecture?

Comments
1 min read
Designing a Web Crawler: Building Google Bot at Scale

Designing a Web Crawler: Building Google Bot at Scale

Comments
5 min read
Creating a extremely secure hacker-proof system

Creating a extremely secure hacker-proof system

3
Comments
4 min read
How your first day in system design looks....

How your first day in system design looks....

3
Comments
2 min read
Understanding REST APIs: A Beginner's Guide day 27 of learning system design

Understanding REST APIs: A Beginner's Guide day 27 of learning system design

1
Comments
2 min read
DEK-KEK the industry standard to protect highly sensitive data (Part 1)

DEK-KEK the industry standard to protect highly sensitive data (Part 1)

Comments 3
6 min read
Distributed Systems Series: Your One-Stop Guide

Distributed Systems Series: Your One-Stop Guide

Comments
3 min read
Understanding Object-Oriented Programming Features in JavaScript

Understanding Object-Oriented Programming Features in JavaScript

11
Comments
3 min read
loading...