DEV Community

#systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
RustDNS: Writing a Recursive DNS Resolver in Rust, Byte by Byte

RustDNS: Writing a Recursive DNS Resolver in Rust, Byte by Byte

Comments 1
20 min read
Why Your Payment Got Charged Twice: Idempotency Keys Explained

Why Your Payment Got Charged Twice: Idempotency Keys Explained

Comments 1
5 min read
Designing Reliable Payroll Systems for Wage and Hour Compliance

Designing Reliable Payroll Systems for Wage and Hour Compliance

Comments
7 min read
Ditching the Monolith: An Introduction to Multi-Agent Systems for Node.js Devs

Ditching the Monolith: An Introduction to Multi-Agent Systems for Node.js Devs

Comments
3 min read
OLTP vs. OLAP: Understanding the Foundation of Modern Data Systems

OLTP vs. OLAP: Understanding the Foundation of Modern Data Systems

Comments
8 min read
I built a system design app that teaches why and helps you in interviews

I built a system design app that teaches why and helps you in interviews

2
Comments 1
6 min read
Topological Sort: Kahn Algorithm vs Post-Order DFS for Dependency Resolution

Topological Sort: Kahn Algorithm vs Post-Order DFS for Dependency Resolution

Comments
4 min read
Designing a URL Shortener From First Principles (and the Hashing Trap I Fell Into)

Designing a URL Shortener From First Principles (and the Hashing Trap I Fell Into)

Comments
5 min read
7 System Design Interview Mistakes That Sink Strong Engineers

7 System Design Interview Mistakes That Sink Strong Engineers

Comments 1
5 min read
Most eGovernance RFPs are solving the wrong problem

Most eGovernance RFPs are solving the wrong problem

Comments
1 min read
ForgeZero and Gloria: Build Tooling for People Who Still Want to Know What Their CPU Is Doing

ForgeZero and Gloria: Build Tooling for People Who Still Want to Know What Their CPU Is Doing

2
Comments 2
9 min read
Jev vs LLM: How They Actually Work Differently

Jev vs LLM: How They Actually Work Differently

Comments 3
1 min read
Day 16 — Cache Invalidation — Computer Science-এর সবচেয়ে কঠিন সমস্যা

Day 16 — Cache Invalidation — Computer Science-এর সবচেয়ে কঠিন সমস্যা

Comments
1 min read
Your failover is a retry loop pretending to be resilience

Your failover is a retry loop pretending to be resilience

6
Comments 4
3 min read
Launching My Tech Docs Hub: 2 Years, 100+ Articles on Systems Architecture, EDA, and Observability 🚀

Launching My Tech Docs Hub: 2 Years, 100+ Articles on Systems Architecture, EDA, and Observability 🚀

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