DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Stop Paying a Streaming Bus to Carry Bytes That Live for Ninety Seconds

Stop Paying a Streaming Bus to Carry Bytes That Live for Ninety Seconds

Comments
27 min read
Why my single Next.js app runs 4 different domains (and how the proxy.ts decides who sees what)

Why my single Next.js app runs 4 different domains (and how the proxy.ts decides who sees what)

1
Comments
10 min read
Confidence is the one signal your model can't corroborate

Confidence is the one signal your model can't corroborate

5
Comments 32
3 min read
How Uber Built Its Big Data System — From a Few TBs to 350 Petabytes with Sub-Hour Latency

How Uber Built Its Big Data System — From a Few TBs to 350 Petabytes with Sub-Hour Latency

Comments
9 min read
The Veltrix Treasure Hunt Engine: Why Our First Rewrite Cost Us 3.2 Million Requests Per Second

The Veltrix Treasure Hunt Engine: Why Our First Rewrite Cost Us 3.2 Million Requests Per Second

Comments
4 min read
How I validate system architecture in 60 seconds before writing a single line of code

How I validate system architecture in 60 seconds before writing a single line of code

1
Comments
3 min read
Solana's Account Model, Explained to My Past Self (A Web2 Dev's Guide) #100DaysOfSolana

Solana's Account Model, Explained to My Past Self (A Web2 Dev's Guide) #100DaysOfSolana

Comments
2 min read
Mapping Go Domain Errors to HTTP Status Codes at the Boundary

Mapping Go Domain Errors to HTTP Status Codes at the Boundary

Comments
6 min read
A Circuit Breaker at the Go Adapter: Fail Fast, Leave the Domain Alone

A Circuit Breaker at the Go Adapter: Fail Fast, Leave the Domain Alone

Comments
6 min read
Graceful Degradation in Go: Fallback When a Downstream Adapter Fails

Graceful Degradation in Go: Fallback When a Downstream Adapter Fails

Comments
7 min read
google/wire in Go: Compile-Time DI for Hexagonal Services

google/wire in Go: Compile-Time DI for Hexagonal Services

Comments
6 min read
A Logging Port in Go: Keeping slog at the Edge of Your Hexagon

A Logging Port in Go: Keeping slog at the Edge of Your Hexagon

Comments
7 min read
IVP Has a Proof — The Γ-Equality Partition Is the Unique Cost-Minimizing Modularization

IVP Has a Proof — The Γ-Equality Partition Is the Unique Cost-Minimizing Modularization

5
Comments
2 min read
From Blind Startup to Global Relocalization: Building a ROS 2 3D LiDAR Navigation System

From Blind Startup to Global Relocalization: Building a ROS 2 3D LiDAR Navigation System

Comments
10 min read
Build software that heals itself in the agentic era

Build software that heals itself in the agentic era

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