Tech Skills
Systems Design & Architecture
Scalability, databases, microservices, APIs, caching and distributed systems
Skills in this topic
3 skills — Sign in to track your progress

Dev.to · Rajkiran
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Design - 6.CAP Theorem & PACELC, CAP Theorem & PACELC: The Most Important Trade-off in Distributed Systems
The Theorem That Changed How We Think About Databases In 2000, Eric Brewer stood at a conference and...

Dev.to · EliezerKibet
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Structure Reusable Components in a Next.js Project
How to Structure Reusable Components in a Next.js Project One habit separates Next.js codebases that...

Dev.to · amir
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The 1978 Paper Behind Go’s Concurrency Model
A practical look at Tony Hoare’s CSP, why shared-memory concurrency becomes painful, and how Go turned an old computer science idea into goroutines and channels

Dev.to · Aviral Srivastava
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Scalability vs Performance
The Great Showdown: Scalability vs. Performance - Which One Reigns Supreme? Ever felt like...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Monolith vs. Modular: Which of the 3 Architectures is Right for You?
When starting a new project or scaling an existing system, the question "how should we design the...

Dev.to · speed engineer
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Sunday Notes: The Workflows Your Team Runs But Never Writes Down
Sunday Notes: The Workflows Your Team Runs But Never Writes Down Every team I've talked to...

Dev.to · Quipoin
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Why Circular Linked Lists Are Perfect for Scheduling Systems
Most linked lists eventually end. You keep following nodes and finally reach: null But what if...

Dev.to · Alex Chen
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
TypeScript Deep Dive: Advanced Types and Patterns (2026)
TypeScript Deep Dive: Advanced Types and Patterns (2026) You know the basics of...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Survived the Treasure Hunt Engine Deployment and Learned to Stop Worrying About the Docs
The Problem We Were Actually Solving As a systems engineer at Veltrix, I was tasked with...

Dev.to · Coder Pink
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Monolithic vs Microservices Architecture: Which One Should You Choose?
If you've been learning software development, you've probably heard the terms Monolithic Architecture...

Dev.to · China Sourcing Agents
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
PCB Assembly in China: Buyer's Guide
How to source PCB assembly from China — choosing factories, reading Gerbers, understanding IPC standards, and running quality inspection.
![[Architecture Design] Smart Power & Thermal Limit Governor System](https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthp3plapiv6lewkmsl3c.png)
Dev.to · M-tre Max
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
[Architecture Design] Smart Power & Thermal Limit Governor System
This software works in parallel with the CPU and GPU, using FPS as the primary focus and temperature...

Dev.to · Ahmed Moussa
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Create YouTube course: System Design (est 900 views/mo, $270/mo)
Creating a Profitable YouTube Course: System Design for Developers Creating a Profitable YouTube...

Dev.to · Amar Gul
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
BFS vs DFS — Same Graph, Why Such Different Paths? Visualized in React
BFS and DFS show up in every technical interview. Most developers know the names but get confused...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
24/30 Days System Design Questions
Your API returns 10 million orders. The frontend asks for "page 5." Offset 40, limit 10. Simple...

Dev.to · Ritesh Agarwal
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Grokking the System Design Interview: Why the Original Course Still Wins
The "grokking" name is everywhere, but it traces back to a single course. I wasted two weeks on a stale copy before I figured that out.

Dev.to · Venkatesan Ramar
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Outbox Pattern Solves Publishing. Inbox Pattern Solves Processing.
While covering the Outbox Pattern, I realized there's another side of event reliability to discuss —...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The On-Call Cost of Distributed Locks
Distributed locks are one of the most popular tools in the toolbox of teams transitioning to...

Dev.to · Jeevan Srivastava
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Spent a Decade Chasing Microservices Before Realizing What Scalability Actually Means
A few years ago, I was staring at a red, blinking monitoring dashboard. The system I was looking at...

Dev.to · Rahish saifi
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Create ByteByteGo Like Animated Diagrams for Free
If you have watched ByteByteGo-style system design videos, you know the format: clean architecture...
Dev.to · Lisa Zulu
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Hytales Veltrix Config Files Were Breaking Production Search and No One Admitted How Often
In 2025 we inherited the public facing search index for Hytales treasure hunt system. The index...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Treasure Hunt Engine: The Day We Realized the Event Bus Was Our Constraint
The Problem We Were Actually Solving We werent just chasing p99 latency; we were solving a...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Rust Was Not the Silver Bullet I Expected for Our Treasure Hunt Engine
The Problem We Were Actually Solving I still remember the day our treasure hunt engine...

Dev.to · Tirthoraj Bhattacharya
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Inside Uber's Architecture: Engineering Decisions That Power Millions of Rides Every Day
Why Study Real-World Architectures? Most system design discussions focus on theoretical...

Dev.to · Cem AKAN
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Golang Design Patterns: Behavioral Patterns
Welcome back, Gophers ❤. If you’ve followed along from our previous dives, you know that building a...

Dev.to · Cem AKAN
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Golang Design Patterns: Structural Patterns.
Welcome back, Gophers ❤ In the first part of this series, we mastered the art of creation learning...

Dev.to · Abdullah al Mubin
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
CRDT vs Operational Transformation: How Google Docs and Notion Actually Avoid Edit Chaos
You’re typing in a document. Someone else deletes the sentence you’re writing. Another person edits...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
23/30 Days System Design Questions!
Your feed service was reading at 20ms. Then a celebrity with 2M followers posted. Now you're at 4...

Dev.to · Yannick Loth
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
SRP's Vocabulary Problem: Why Every Reformulation Failed
I've just published SRP's Vocabulary Problem: Why Every Reformulation Failed. The Single...

Dev.to · Hitesh Patel
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Queues - The Backbone of Modern Architecture
Introduction In modern systems, messaging queues are one of the most essential building...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Eventual Consistency: 3 Decision-Making Criteria for Side Projects
Side projects are, for me, a space to try new things on one hand, and to solve a problem in my head...

Dev.to · Siddharth
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Stripping away the layers of abstractions: How does a filesystem work?
Modern operating system filesystems (like ext4 or NTFS) are intimidating to look at. If you dive into...

Dev.to · Adarsh Shukla
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Building a Public Status Page: What to Show and What to Hide
Building a Public Status Page: What to Show and What to Hide A public status page is one...

Dev.to · Juan Carlos Garcia Esquivel
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Patrones de Diseño para un Manejo de Errores Limpio y Mantenible en Go
A medida que una aplicación de Go crece en complejidad y adopta arquitecturas desacopladas (Clean...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Multi-Tenant Architecture in ERP: How to Make the Right Trade-offs?
Back when I was developing a manufacturing ERP, the need arose to offer the same software to multiple...

Dev.to · Trần Xuân Ái
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Designing a High-Throughput Ebook Converter: Fixing Main Thread Freezes with Chunked Readers
Designing a Responsive Browser-Based Ebook Converter Without Melting the Main Thread Have...

Dev.to · Jeremiah Say
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The "Audit Trail" Pattern: Architecture for Immutable Sustainability Data
In standard CRUD apps, if a user updates their profile name, you overwrite the database row. No big...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
This Rewrite Isnt the Constraint: How a 300ms Tail Latency Hunt Led to a New Event Pipeline
We were burning 400ms in p99 tail latency on a core event-processing path in Veltrix. The upstream...

Dev.to · Paul
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
PLC Wiring Diagram: Input/Output Connections
Learn how to wire PLC inputs and outputs. Covers sourcing vs sinking, digital and analog I/O, power supply wiring, and best practices for industrial P...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
22/30 Days System Design Questions
Your payment service just charged a customer. It writes to the DB. Now it needs to tell the...

Dev.to · Mehmet TURAÇ
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Architecture of Chaos Part 4 (Finale) — Split-Brain Surgery, Chaos Engineering, and Shipping to Production
Cell-Based Architecture for GDPR, Hybrid Logical Clocks (the poor man's TrueTime), fencing zombie leaders during split-brain, Chaos Engineering in production, a

Dev.to · Divyanshu Deepam
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Beyond the Cheat Sheets: How to Actually Reason About Partitioning VS Sharding in System Design Interview
You are mid-way through a system design interview, confidently whiteboarding your database...

Dev.to · Trần Xuân Ái
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Building Blazing-Fast Ebook Converters: Debouncing, Chunking & Web Workers for Responsive UI
Responsive UIs for High-Throughput Ebook Converters: Debouncing, Chunking & Web...

Dev.to · Mehmet TURAÇ
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Architecture of Chaos Part 3 — Event Sourcing Saved Our Audit Trail, Then a Fiber Cable Broke
Why CRDTs can't handle financial ledgers, how Event Sourcing made auditors thank us for the first time in 10 years, and a Distributed Saga that survived a trans

Dev.to · Prakhar Srivastava
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Tree Traversal: Why the Order You Pick Is a Data Flow Decision
Tree traversal usually gets taught as three separate algorithms to memorize: preorder, inorder,...

Dev.to · Ishaan Mavinkurve
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Dhrishti Part 1 - Building Runtime Observability for Distributed Systems
— written by a human! Recently at work, I worked on a major project - Multitenancy. Initially, we...

Dev.to · LIANPR
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Blockchain vs. Traditional Database: The Architectural Showdown
As a developer, you might wonder: "Why can't I just use a highly optimized PostgreSQL or MongoDB...

Dev.to · Mehmet TURAÇ
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Architecture of Chaos Part 2 — CAP Is Dead, Long Live PACELC (and CRDTs That Actually Work)
This is Part 2 of the Architecture of Chaos series. Start from Part 1 here. ⚠️ Names, companies,...
DeepCamp AI