DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Most of Your Microservice Is Plumbing. What If You Stopped Writing It?

Most of Your Microservice Is Plumbing. What If You Stopped Writing It?

3
Comments
7 min read
Design a News Feed: Fan-Out, Ranking, and the Celebrity Problem

Design a News Feed: Fan-Out, Ranking, and the Celebrity Problem

Comments
8 min read
AI Agents

AI Agents

Comments 1
4 min read
Declarative. Imperative. Intentional.

Declarative. Imperative. Intentional.

3
Comments
3 min read
Claude Code Source Analysis Series, Chapter 4: Context Management

Claude Code Source Analysis Series, Chapter 4: Context Management

Comments
16 min read
The Gate: Architecting Deterministic Grounding for the Agentic Era

The Gate: Architecting Deterministic Grounding for the Agentic Era

5
Comments
6 min read
Claude Code Source Analysis Series, Chapter 2: The ReAct Main Loop

Claude Code Source Analysis Series, Chapter 2: The ReAct Main Loop

Comments
16 min read
Event Ordering and Partition Keys: The Guarantee You Think You Have

Event Ordering and Partition Keys: The Guarantee You Think You Have

1
Comments
6 min read
The Idempotent Consumer: Dedup Stores That Actually Scale

The Idempotent Consumer: Dedup Stores That Actually Scale

Comments
7 min read
Dead-Letter Replay: Doing It Without Double-Processing

Dead-Letter Replay: Doing It Without Double-Processing

Comments
7 min read
Stop Over-Engineering React State: When to Choose Zustand Over Redux Toolkit

Stop Over-Engineering React State: When to Choose Zustand Over Redux Toolkit

1
Comments
4 min read
ReAct vs Plan-and-Execute: Picking an Agent Loop in 2026

ReAct vs Plan-and-Execute: Picking an Agent Loop in 2026

Comments
6 min read
Android NFC is not what apps actually talk to - here’s what really happens

Android NFC is not what apps actually talk to - here’s what really happens

Comments
2 min read
Thin Application Services in Go: Orchestration Without Business Logic

Thin Application Services in Go: Orchestration Without Business Logic

1
Comments
6 min read
Why Your Multi-Turn AI Agents Lose Their Train of Thought (And How to Fix It)

Why Your Multi-Turn AI Agents Lose Their Train of Thought (And How to Fix It)

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