DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
I Built a P2P Messenger Without a Central Message Database — What I Learned About WebRTC, E2EE and Serverless Architecture

I Built a P2P Messenger Without a Central Message Database — What I Learned About WebRTC, E2EE and Serverless Architecture

7
Comments
9 min read
The agent that can't edit itself: gates, evidence checks and a review loop

The agent that can't edit itself: gates, evidence checks and a review loop

1
Comments 2
7 min read
Email API Demystified: Own Welcome Templates, Suppression List, Report Files

Email API Demystified: Own Welcome Templates, Suppression List, Report Files

1
Comments
6 min read
Password-Reset Event Notifications: Idempotency Keys for Email and SMS Retry Audits

Password-Reset Event Notifications: Idempotency Keys for Email and SMS Retry Audits

1
Comments
7 min read
API Gateway: The Critical Component You Cannot Ignore in Microservices Architecture

API Gateway: The Critical Component You Cannot Ignore in Microservices Architecture

Comments
6 min read
API Gateway: The Essential Microservices Component for Production Systems

API Gateway: The Essential Microservices Component for Production Systems

Comments
5 min read
Two-Phase Commit Is a Trap: How Real Systems Do Distributed Transactions

Two-Phase Commit Is a Trap: How Real Systems Do Distributed Transactions

13
Comments
13 min read
How I Built a Cost-Aware Layer for LLM APIs: Caching, Routing, and Fallback

How I Built a Cost-Aware Layer for LLM APIs: Caching, Routing, and Fallback

Comments
7 min read
Designing a Location Data Model That Works as a Single Source of Truth

Designing a Location Data Model That Works as a Single Source of Truth

Comments
8 min read
AI Agents should be able to share context, not just messages

AI Agents should be able to share context, not just messages

Comments
3 min read
MobileTopUP: Designing a Reliable Recharge Transaction Workflow

MobileTopUP: Designing a Reliable Recharge Transaction Workflow

Comments 1
5 min read
Structured Output Is an API: Evolving Gemini Schemas Without Breaking Your Agent

Structured Output Is an API: Evolving Gemini Schemas Without Breaking Your Agent

8
Comments
3 min read
Why CLAUDE.md Is Not Enough to Protect Your Architecture

Why CLAUDE.md Is Not Enough to Protect Your Architecture

Comments
4 min read
Giving AI Coding Agents Context Without Giving Them Your Entire Codebase

Giving AI Coding Agents Context Without Giving Them Your Entire Codebase

Comments 5
5 min read
How to Build an AI-Ready Customer Profile

How to Build an AI-Ready Customer Profile

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