DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Type-Driven Domain Design in Go: Encoding Invariants at Compile Time

Type-Driven Domain Design in Go: Encoding Invariants at Compile Time

Comments
8 min read
Application Service vs Domain Service in Go: Two Layers, Different Jobs

Application Service vs Domain Service in Go: Two Layers, Different Jobs

Comments
8 min read
The Anti-Corruption Layer for a Legacy Database You Cannot Replace

The Anti-Corruption Layer for a Legacy Database You Cannot Replace

Comments
8 min read
Specifications in Go: Composable Query Predicates Without an ORM Leak

Specifications in Go: Composable Query Predicates Without an ORM Leak

Comments
8 min read
CQRS in Go Without a Framework: Separate Read and Write Paths

CQRS in Go Without a Framework: Separate Read and Write Paths

Comments
8 min read
Event Sourcing in Go: An Append-Only Store and a 200-Line Replay

Event Sourcing in Go: An Append-Only Store and a 200-Line Replay

Comments
7 min read
Bounded Contexts in a Go Monorepo: How `internal/` Becomes the Boundary

Bounded Contexts in a Go Monorepo: How `internal/` Becomes the Boundary

Comments
8 min read
Domain Primitives in Go: One Type Per Real-World Concept

Domain Primitives in Go: One Type Per Real-World Concept

Comments
8 min read
Beyond the Grid: How I Built CrisisOps, a Mission-Critical Emergency Response Platform

Beyond the Grid: How I Built CrisisOps, a Mission-Critical Emergency Response Platform

1
Comments
4 min read
The $292M Shadow Attack: Why Smart Contract Audits Weren't Enough for KelpDAO

The $292M Shadow Attack: Why Smart Contract Audits Weren't Enough for KelpDAO

Comments
2 min read
System Architecture of React Playground: What Actually Happens Behind the Scenes

System Architecture of React Playground: What Actually Happens Behind the Scenes

Comments
3 min read
Queue-Based Shopify Webhook Processing: Why It Matters and How to Build It

Queue-Based Shopify Webhook Processing: Why It Matters and How to Build It

Comments
1 min read
15 DeFi Protocols, 631 Tests: Building Reliable Multi-Protocol Trading Infrastructure

15 DeFi Protocols, 631 Tests: Building Reliable Multi-Protocol Trading Infrastructure

Comments
5 min read
Your TLS Stack Is Lying to You About Zero-Copy

Your TLS Stack Is Lying to You About Zero-Copy

Comments
8 min read
Per-agent daily spend limits: the architecture every AI team needs

Per-agent daily spend limits: the architecture every AI team needs

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