DEV Community

#distributedsystems

Topics related to systems where components are on different networked computers.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
A Race Condition in DynamoDB's DNS Took Down Snapchat, Fortnite, Ring, and Half the Internet for 15 Hours

A Race Condition in DynamoDB's DNS Took Down Snapchat, Fortnite, Ring, and Half the Internet for 15 Hours

Comments
10 min read
GitHub Built the Internet's Code Platform — Then AI Agents Broke It

GitHub Built the Internet's Code Platform — Then AI Agents Broke It

Comments
10 min read
What DDIA taught me about reliability

What DDIA taught me about reliability

Comments
1 min read
I Built a Message Broker from Scratch in Python (Zero Dependencies)

I Built a Message Broker from Scratch in Python (Zero Dependencies)

Comments
3 min read
Blocks, the Blockchain, and Nodes: How Bitcoin Actually Agrees on Anything

Blocks, the Blockchain, and Nodes: How Bitcoin Actually Agrees on Anything

3
Comments 1
5 min read
I Built a Distributed Tracing System from Scratch in Python

I Built a Distributed Tracing System from Scratch in Python

Comments
6 min read
The CIF Framework: Measuring Ledger Integrity in High-Volume Payment Systems

The CIF Framework: Measuring Ledger Integrity in High-Volume Payment Systems

Comments
8 min read
Inside Uber's Architecture: Engineering Decisions That Power Millions of Rides Every Day

Inside Uber's Architecture: Engineering Decisions That Power Millions of Rides Every Day

Comments
8 min read
I Built a Production-Style RAG Backend — Focused on What Happens When Things Break

I Built a Production-Style RAG Backend — Focused on What Happens When Things Break

Comments
4 min read
How Google Docs Lets 10 People Edit the Same Sentence Without Breaking It

How Google Docs Lets 10 People Edit the Same Sentence Without Breaking It

Comments
3 min read
Why Most RAG Pipelines Fail in Production

Why Most RAG Pipelines Fail in Production

Comments
8 min read
I Finally Read Designing Data-Intensive Applications (2nd Edition) - Here's Why Every Backend Engineer Should

I Finally Read Designing Data-Intensive Applications (2nd Edition) - Here's Why Every Backend Engineer Should

Comments
6 min read
Beyond the Cheat Sheets: How to Actually Reason About Partitioning VS Sharding in System Design Interview

Beyond the Cheat Sheets: How to Actually Reason About Partitioning VS Sharding in System Design Interview

Comments
3 min read
Distributed Messaging Systems Explained Simply: How Kafka, RabbitMQ, and Modern Apps Really Work

Distributed Messaging Systems Explained Simply: How Kafka, RabbitMQ, and Modern Apps Really Work

Comments
3 min read
Why Object Storage Rewrites Whole Objects (It's Far More Than Just Consensus)

Why Object Storage Rewrites Whole Objects (It's Far More Than Just Consensus)

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