DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Reusing logic in Predictable State Management

Reusing logic in Predictable State Management

Comments
7 min read
Optimistic vs. Pessimistic Locking in PostgreSQL & Node.js: Preventing Inventory Overselling

Optimistic vs. Pessimistic Locking in PostgreSQL & Node.js: Preventing Inventory Overselling

Comments 3
10 min read
When the Same Reference Data Lives in Three Services: Why We Moved It into a Dedicated Service

When the Same Reference Data Lives in Three Services: Why We Moved It into a Dedicated Service

Comments
7 min read
Mengenal Data Mesh: Revolusi Arsitektur Data Modern untuk Skalabilitas Bisnis

Mengenal Data Mesh: Revolusi Arsitektur Data Modern untuk Skalabilitas Bisnis

Comments
2 min read
The Tracker Is the Spine

The Tracker Is the Spine

Comments
9 min read
Designing offline-first when there's no server

Designing offline-first when there's no server

Comments
3 min read
Redis + BullMQ for AI Workloads: Retries Are Not Enough — You Also Need Idempotency and Ordering

Redis + BullMQ for AI Workloads: Retries Are Not Enough — You Also Need Idempotency and Ordering

Comments
12 min read
I built a programming language mostly with AI — and it somehow became a real full-stack too

I built a programming language mostly with AI — and it somehow became a real full-stack too

5
Comments
2 min read
When to Use an AI Agent Instead of a Simple LLM Call

When to Use an AI Agent Instead of a Simple LLM Call

7
Comments 2
8 min read
Why We Moved 100% of Our Web Tools Client-Side (And Saved 95% Server Costs)

Why We Moved 100% of Our Web Tools Client-Side (And Saved 95% Server Costs)

Comments
3 min read
Технический долг: причины появления и как с ним работать системно

Технический долг: причины появления и как с ним работать системно

Comments
1 min read
Day 14 — Database Sharding — কোটি কোটি ডেটার টেবিলকে কীভাবে সামলাবেন?

Day 14 — Database Sharding — কোটি কোটি ডেটার টেবিলকে কীভাবে সামলাবেন?

Comments
1 min read
How I Built a Zero-Cost Python Webhook Engine to Bypass a High-Friction Voting System

How I Built a Zero-Cost Python Webhook Engine to Bypass a High-Friction Voting System

Comments
2 min read
Choosing Between MethodChannel and PlatformView: A Real Decision, Not a Rule of Thumb

Choosing Between MethodChannel and PlatformView: A Real Decision, Not a Rule of Thumb

2
Comments
4 min read
Stage 4 of enterprise AI adoption: write and send behind approval

Stage 4 of enterprise AI adoption: write and send behind approval

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