DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
GPT-5.6 pricing: the cheaper model is not always the cheaper AI workflow

GPT-5.6 pricing: the cheaper model is not always the cheaper AI workflow

14
Comments 11
6 min read
Understanding Kubernetes Before You Lose Your Mind

Understanding Kubernetes Before You Lose Your Mind

Comments
18 min read
PHP 8.2 in 2026: Why It's Still the Best Choice for News & E-commerce CMS

PHP 8.2 in 2026: Why It's Still the Best Choice for News & E-commerce CMS

Comments
5 min read
A PHPStan Custom Rule That Bans Framework Imports in Your Domain

A PHPStan Custom Rule That Bans Framework Imports in Your Domain

Comments
6 min read
Symfony Notifier: Multi-Channel Notifications Behind a Domain Port

Symfony Notifier: Multi-Channel Notifications Behind a Domain Port

Comments
6 min read
Deptrac: Turning Your Hexagonal Layers Into a CI Gate

Deptrac: Turning Your Hexagonal Layers Into a CI Gate

Comments
6 min read
Symfony Validator: Where Framework Validation Ends, Domain Rules Begin

Symfony Validator: Where Framework Validation Ends, Domain Rules Begin

Comments
7 min read
Symfony Runtime: Decoupling Your App From the Front Controller

Symfony Runtime: Decoupling Your App From the Front Controller

Comments
6 min read
Symfony Console Commands as Thin Adapters Over Use Cases

Symfony Console Commands as Thin Adapters Over Use Cases

Comments
6 min read
How I Built a Lock-Free Actor Model in Go to Hit 30k+ RPS (Zero Allocs)

How I Built a Lock-Free Actor Model in Go to Hit 30k+ RPS (Zero Allocs)

Comments
3 min read
Designing a Resilient Media Orchestration System: Event-Driven Architecture with Real-Time AI

Designing a Resilient Media Orchestration System: Event-Driven Architecture with Real-Time AI

Comments
4 min read
Symfony HttpClient: Scoped Clients, Retries, and the Adapter Boundary

Symfony HttpClient: Scoped Clients, Retries, and the Adapter Boundary

Comments
7 min read
Day 22 of 60: I Built a Production Background Task Pipeline That Processes AI Jobs Asynchronously

Day 22 of 60: I Built a Production Background Task Pipeline That Processes AI Jobs Asynchronously

Comments
2 min read
Symfony RateLimiter: Token Bucket and Sliding Window Without Redis Glue

Symfony RateLimiter: Token Bucket and Sliding Window Without Redis Glue

Comments
6 min read
Symfony Voters: Authorization Logic That Lives in the Right Layer

Symfony Voters: Authorization Logic That Lives in the Right Layer

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