DEV Community

#systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Microservices Are Not the Default: Split Only When the Use Case Demands It

Microservices Are Not the Default: Split Only When the Use Case Demands It

Comments
13 min read
Microservice Patterns: Rules, Boundaries, and Commands

Microservice Patterns: Rules, Boundaries, and Commands

Comments
9 min read
Role-Based Versus Attribute-Based Access: Two Ways to Decide Who Gets In

Role-Based Versus Attribute-Based Access: Two Ways to Decide Who Gets In

Comments
4 min read
Control Points and Content: Engineering a Site Model Pipeline Around GenAnywhere, MicroStation, CityWeft, Meshy, and Tripo3D

Control Points and Content: Engineering a Site Model Pipeline Around GenAnywhere, MicroStation, CityWeft, Meshy, and Tripo3D

Comments
5 min read
Modeling Terrain Planning as Typed Entities: GenAnywhere's Content Architecture for Surfaces, Grading Zones, and Drainage Paths

Modeling Terrain Planning as Typed Entities: GenAnywhere's Content Architecture for Surfaces, Grading Zones, and Drainage Paths

Comments
4 min read
AIエージェントの非同期ツール呼び出し:なぜブロッキングなrun()よりstart()が優れているのか

AIエージェントの非同期ツール呼び出し:なぜブロッキングなrun()よりstart()が優れているのか

Comments
3 min read
The reliability versus cost trade-off that keeps engineers awake

The reliability versus cost trade-off that keeps engineers awake

Comments
2 min read
You can read system design for six months and still freeze in the room

You can read system design for six months and still freeze in the room

Comments 1
5 min read
I Built a Tool Where You Break System Architectures to Learn How They Work

I Built a Tool Where You Break System Architectures to Learn How They Work

Comments
3 min read
45 System Tables: What an AI-Native Backend Foundation Looks Like

45 System Tables: What an AI-Native Backend Foundation Looks Like

Comments
3 min read
The URL Shortener System Design Lie: What Prep Guides Hand-Wave (And what production actually needs)

The URL Shortener System Design Lie: What Prep Guides Hand-Wave (And what production actually needs)

Comments
24 min read
How Stripe Handles Payments at Scale Without Losing a Cent

How Stripe Handles Payments at Scale Without Losing a Cent

Comments
6 min read
The C4 Model: How to Communicate Complex Software Architectures Clearly

The C4 Model: How to Communicate Complex Software Architectures Clearly

Comments
11 min read
Two systems can edit a CRM field. Who wins?

Two systems can edit a CRM field. Who wins?

Comments
3 min read
Guess first, then ask

Guess first, then ask

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