DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Part 2: Event Pipeline Design: The Real-Time Data Lifecycle from Kafka to Lakehouse

Part 2: Event Pipeline Design: The Real-Time Data Lifecycle from Kafka to Lakehouse

Comments
13 min read
Building a Sitemap Health Checker: Discovery, Index Files, Parallel Sampling

Building a Sitemap Health Checker: Discovery, Index Files, Parallel Sampling

Comments
6 min read
How We Built an Atomic Circuit Breaker to Survive Third-Party API Outages at Scale

How We Built an Atomic Circuit Breaker to Survive Third-Party API Outages at Scale

2
Comments
2 min read
Archetype: The Blacksmith

Archetype: The Blacksmith

Comments 2
3 min read
How to Keep Production Servers Running Stable 24/7

How to Keep Production Servers Running Stable 24/7

Comments
2 min read
Building an IoC Container from Scratch: How NestJS and Spring Actually Work

Building an IoC Container from Scratch: How NestJS and Spring Actually Work

3
Comments 1
17 min read
Building real-time features

Building real-time features

Comments
3 min read
A Control Plane for Long-Running Agent Services

A Control Plane for Long-Running Agent Services

Comments
7 min read
RAG explained for founders

RAG explained for founders

Comments
2 min read
The Industry Is Obsessed With Models (AI). Nobody Is Doing the "Engineering."

The Industry Is Obsessed With Models (AI). Nobody Is Doing the "Engineering."

Comments
2 min read
Why PostgreSQL is the default for startups

Why PostgreSQL is the default for startups

Comments
3 min read
Multi-tenant SaaS architecture patterns

Multi-tenant SaaS architecture patterns

Comments
2 min read
Monorepo vs polyrepo

Monorepo vs polyrepo

Comments
3 min read
Why Event-Driven Architecture Isn’t About Speed (and When You Actually Need It)

Why Event-Driven Architecture Isn’t About Speed (and When You Actually Need It)

6
Comments 12
3 min read
The State of Streaming to Apache Iceberg in July 2026: Every Path, Its Latency, and What to Do When Seconds Are Not Fast Enough

The State of Streaming to Apache Iceberg in July 2026: Every Path, Its Latency, and What to Do When Seconds Are Not Fast Enough

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