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.
Coding Is Getting Easier. But System Design Still Matters.

Coding Is Getting Easier. But System Design Still Matters.

Comments
2 min read
Sharing memory between processes with java.lang.foreign and jextract

Sharing memory between processes with java.lang.foreign and jextract

1
Comments
16 min read
At-Least-Once Means "Sometimes Twice": Idempotent Kafka Consumers With Redis and Postgres

At-Least-Once Means "Sometimes Twice": Idempotent Kafka Consumers With Redis and Postgres

Comments
4 min read
@Cron fires on every replica. I found out the boring way

@Cron fires on every replica. I found out the boring way

1
Comments 2
4 min read
VRP Is Ready for External Validation — One Company Can Be the First to Pilot It

VRP Is Ready for External Validation — One Company Can Be the First to Pilot It

Comments
7 min read
Kafka vs RabbitMQ vs NATS (2026): Performance, Use Cases, Latency, Throughput & Microservices

Kafka vs RabbitMQ vs NATS (2026): Performance, Use Cases, Latency, Throughput & Microservices

Comments
10 min read
Idempotent APIs: Complete Guide to Building Reliable and Duplicate-Safe Distributed Systems

Idempotent APIs: Complete Guide to Building Reliable and Duplicate-Safe Distributed Systems

3
Comments
5 min read
Consistent Hashing: The System Design Interview Concept Everyone Gets Wrong

Consistent Hashing: The System Design Interview Concept Everyone Gets Wrong

1
Comments
2 min read
sync = true protects one JVM, not the cluster

sync = true protects one JVM, not the cluster

1
Comments
1 min read
The Bug Where a Customer Got Charged Twice for Nothing They Did Wrong

The Bug Where a Customer Got Charged Twice for Nothing They Did Wrong

Comments 1
7 min read
Dev log #21 Hardening WebRTC-Direct and solving SCM leaks

Cross-language WebRTC and GitHub API polling fixes

Dev log #21 Hardening WebRTC-Direct and solving SCM leaks

34
Comments 5
5 min read
Dynamic machine ID leases in Elixir

Dynamic machine ID leases in Elixir

Comments
5 min read
Your Order Fulfillment Workflow Is One 24-Hour Wait Away From Chaos

Your Order Fulfillment Workflow Is One 24-Hour Wait Away From Chaos

Comments
3 min read
Distributed Locking in Practice: Guarantees, Failure Scenarios and Better Alternatives (3/4)

Distributed Locking in Practice: Guarantees, Failure Scenarios and Better Alternatives (3/4)

Comments
6 min read
WebRTC at Scale

WebRTC at Scale

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