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.
My idempotency library had one job. A dropped connection made it run the payment twice.

My idempotency library had one job. A dropped connection made it run the payment twice.

Comments
8 min read
The State Machine Hiding Inside Every Construction Project

The State Machine Hiding Inside Every Construction Project

2
Comments 1
4 min read
My First Go + Kafka Project, and What It Actually Taught Me

My First Go + Kafka Project, and What It Actually Taught Me

1
Comments
9 min read
Multi-Agent Systems Architecture: Patterns, Pitfalls, and Production Reality

Multi-Agent Systems Architecture: Patterns, Pitfalls, and Production Reality

Comments
3 min read
Making a remote service look local - (dsh as a case study)

Making a remote service look local - (dsh as a case study)

Comments
2 min read
Event-driven AI agents: Build multi-agent workflows that survive production failures

Event-driven AI agents: Build multi-agent workflows that survive production failures

Comments 1
6 min read
Dissecting Databases: CockroachDB Has Almost Every Postgres Feature - So Why Is It the Default Answer for Distributed SQL?

Dissecting Databases: CockroachDB Has Almost Every Postgres Feature - So Why Is It the Default Answer for Distributed SQL?

1
Comments
8 min read
"half-open" twice is not the same state: the bug that shaped breakwater 1.0

"half-open" twice is not the same state: the bug that shaped breakwater 1.0

Comments
7 min read
You Know What's Worse Than Not Being Able to Log In?

Summer Bug Smash: Smash Stories 🐛🛹

You Know What's Worse Than Not Being Able to Log In?

3
Comments
7 min read
TOCTOU in Payment Systems: When Validation Becomes Stale Before Commit

TOCTOU in Payment Systems: When Validation Becomes Stale Before Commit

Comments
9 min read
Building Distributed Systems in Elixir: Part 4 — Process Linking

Building Distributed Systems in Elixir: Part 4 — Process Linking

Comments
7 min read
The caller gave up ten minutes ago: orphaned retries in agent fleets

The caller gave up ten minutes ago: orphaned retries in agent fleets

Comments
5 min read
Building Distributed Systems in Elixir: Part 3 — Process Monitoring

Building Distributed Systems in Elixir: Part 3 — Process Monitoring

3
Comments
6 min read
A Floor Beneath Every Person: Design Choices in the First Social Resource Floor Blueprint

A Floor Beneath Every Person: Design Choices in the First Social Resource Floor Blueprint

1
Comments
9 min read
The Dual-Write Problem and How to Actually Fix It

The Dual-Write Problem and How to Actually Fix It

Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.