DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Your Go Middleware Is Doing Too Much. Move It to an Adapter

Your Go Middleware Is Doing Too Much. Move It to an Adapter

1
Comments
8 min read
main() Is the Most Important Function in Your Go Service

main() Is the Most Important Function in Your Go Service

1
Comments
8 min read
Go's Implicit Interfaces Are Its Best Architecture Feature

Go's Implicit Interfaces Are Its Best Architecture Feature

1
Comments
8 min read
The Anti-Corruption Layer That Saves Your Next Vendor Migration

The Anti-Corruption Layer That Saves Your Next Vendor Migration

1
Comments
8 min read
I Replaced 2,000 Lines of Go Mocks With 200 Lines of Fakes

I Replaced 2,000 Lines of Go Mocks With 200 Lines of Fakes

1
Comments
7 min read
Your Go Config Package Is a Hidden Dependency Monster

Your Go Config Package Is a Hidden Dependency Monster

1
Comments
7 min read
The Agentic Execution Loop: Distributed Systems & API Proximity

The Agentic Execution Loop: Distributed Systems & API Proximity

Comments
4 min read
Más allá del CRUD: Cómo arquitecté un Motor Dinámico de Compaginación PDF utilizando Go

Más allá del CRUD: Cómo arquitecté un Motor Dinámico de Compaginación PDF utilizando Go

Comments
3 min read
State Management in Production Flutter Apps: What Actually Held Up at Scale

State Management in Production Flutter Apps: What Actually Held Up at Scale

1
Comments 4
6 min read
Forensic Engineering: Decoding the 37-Gear Architecture of a 2,000-Year-Old Computer

Forensic Engineering: Decoding the 37-Gear Architecture of a 2,000-Year-Old Computer

2
Comments
2 min read
Your GORM Model Is Not Your Domain (And It's Eating Your Business Logic)

Your GORM Model Is Not Your Domain (And It's Eating Your Business Logic)

1
Comments
10 min read
IPTV Systems Architecture: The Brutal Realities of Scaling

IPTV Systems Architecture: The Brutal Realities of Scaling

Comments
5 min read
Message Queues Explained: RabbitMQ vs Kafka vs SQS — When to Use What

Message Queues Explained: RabbitMQ vs Kafka vs SQS — When to Use What

Comments
2 min read
gogpu/compose: Multi-Process GUI Composition in Pure Go

gogpu/compose: Multi-Process GUI Composition in Pure Go

Comments
7 min read
Integrating with Legacy Manufacturing ERP: Technical Realities

Integrating with Legacy Manufacturing ERP: Technical Realities

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