Tech Skills

Systems Design & Architecture

Scalability, databases, microservices, APIs, caching and distributed systems

8,313
lessons
Skills in this topic
View full skill map →
Systems Design Basics
beginner
Explain SQL vs NoSQL tradeoffs
Distributed Systems
intermediate
Design event-driven systems with message queues
AI Systems Design
advanced
Design an LLM inference cluster with vLLM
All Reads (2,372) Articles (78)Blog Posts (2008)Tutorials (284)Research Papers (1)News (1)
Building Serverless APIs with Azure Functions and .NET 8
Dev.to · karleeov 🏗️ Systems Design & Architecture 3mo ago
Building Serverless APIs with Azure Functions and .NET 8
Building Serverless APIs with Azure Functions and .NET 8 Introduction Azure...
Implementing the Transactional Outbox Pattern with Quarkus
Dev.to · Allan Roberto 🏗️ Systems Design & Architecture 3mo ago
Implementing the Transactional Outbox Pattern with Quarkus
Introduction In distributed systems, one of the hardest problems is guaranteeing data...
The Single-File App Architecture: Why I Stopped Reaching for a Backend
Dev.to · Jamie Cole 🏗️ Systems Design & Architecture 3mo ago
The Single-File App Architecture: Why I Stopped Reaching for a Backend
There's a specific kind of developer frustration that hits when you're building something small — a...
Optimizing Enterprise Knowledge Graphs for Scalable Digital Platforms
Dev.to · Kamal Kimshore 🏗️ Systems Design & Architecture 3mo ago
Optimizing Enterprise Knowledge Graphs for Scalable Digital Platforms
Optimizing Enterprise Knowledge Graphs for Scalable Digital Platforms Enterprise architecture...
How we built a 1,250-page SEO architecture with Next.js
Dev.to · J-Christophe C. 🏗️ Systems Design & Architecture 3mo ago
How we built a 1,250-page SEO architecture with Next.js
Late 2025, we decided to rebuild our agency website from scratch. Not a theme swap. A full structural...
The Day I Realized Most Microservices Should Have Been a Cron Job
Dev.to · Tanisha 🏗️ Systems Design & Architecture 3mo ago
The Day I Realized Most Microservices Should Have Been a Cron Job
Let me tell you a story about a system that had: 14 microservices Kubernetes message...
Go Internals for Interviews: Context
Dev.to · David Horvat 🏗️ Systems Design & Architecture 3mo ago
Go Internals for Interviews: Context
When I first started working as a junior software developer, I remember seeing context used...
Frontend interview questions you'll actually get in 2026
Dev.to · Bishoy Bishai 🏗️ Systems Design & Architecture 3mo ago
Frontend interview questions you'll actually get in 2026
Frontend Interviews in 2026: Beyond the useState – It's About Systems, Not Just...
Structuring AI Microservices in Python
Dev.to · Jane 🏗️ Systems Design & Architecture 3mo ago
Structuring AI Microservices in Python
Being able to structure AI microservices in Python and learning how to split AI workloads into...
Frontend interview questions you'll actually get in 2026
Dev.to · Krzysztof Fraus 🏗️ Systems Design & Architecture 3mo ago
Frontend interview questions you'll actually get in 2026
You can probably answer most of these questions in your head. That's not the problem. The problem is...
Cloud-Native Architecture — A Practical Guide for Growing Teams
Dev.to · Matthias Bruns 🏗️ Systems Design & Architecture 3mo ago
Cloud-Native Architecture — A Practical Guide for Growing Teams
Twelve-factor apps, service meshes, observability, and cost control. What cloud-native actually means beyond the buzzword — and how to get there without rewriti
Architecture Decisions That Actually Matter in Production
Dev.to · Alok Ranjan Daftuar 🏗️ Systems Design & Architecture 3mo ago
Architecture Decisions That Actually Matter in Production
Most systems don't fail because of bad code. They fail because of poor architectural decisions made...
☁️ Private Cloud vs Public Cloud — still one of the most misunderstood topics in cloud computing.
Many discussions focus only on cost or control, but the real differences go deeper
Dev.to · AK DevCraft 🏗️ Systems Design & Architecture 3mo ago
☁️ Private Cloud vs Public Cloud — still one of the most misunderstood topics in cloud computing. Many discussions focus only on cost or control, but the real differences go deeper
Private vs Public Cloud: Key Differences, Architecture, and...
Serverless vs Microservicios: Diferencias Clave y Cuándo Elegir Cada Arquitectura
Dev.to · David Rodriguez 🏗️ Systems Design & Architecture 3mo ago
Serverless vs Microservicios: Diferencias Clave y Cuándo Elegir Cada Arquitectura
Serverless y microservicios son dos enfoques arquitectónicos que pueden convivir o usarse por...
Why Sustainable Architecture is the New Clean Code
Dev.to · Sifat Musfique 🏗️ Systems Design & Architecture 3mo ago
Why Sustainable Architecture is the New Clean Code
Clean code is no longer the only standard for professional software development. In an era of...
API layer in Twenty codebase - Part 1.1
Dev.to · Ramu Narasinga 🏗️ Systems Design & Architecture 3mo ago
API layer in Twenty codebase - Part 1.1
Inspired by BulletProof React, I applied its codebase architecture concepts to the Twenty...
Windows Containers: Navigating the Path from Monolith to Cloud-Native
Dev.to · Maykol Alfaro 🏗️ Systems Design & Architecture 3mo ago
Windows Containers: Navigating the Path from Monolith to Cloud-Native
A couple of years ago, I was assigned to a project where I was in charge of containerizing a...
Building Robust Kotlin/JVM Plugin Architectures for Enhanced Productivity
Dev.to · Oleg 🏗️ Systems Design & Architecture 3mo ago
Building Robust Kotlin/JVM Plugin Architectures for Enhanced Productivity
Extensible software is a cornerstone of effective development productivity tools. When building...
How We Index 5000+ Minecraft Servers: Database Design and Search Architecture
Dev.to · Draginox 🏗️ Systems Design & Architecture 3mo ago
How We Index 5000+ Minecraft Servers: Database Design and Search Architecture
When you're building a platform that indexes thousands of game servers with real-time data, your...
The Object Reference Trap That Tricks Many Developers
Dev.to · Ebenezer 🏗️ Systems Design & Architecture 3mo ago
The Object Reference Trap That Tricks Many Developers
JavaScript Interview Puzzle #5 Over the past few days in this JavaScript Interview Puzzle...
What is mapping in Hibernate , How to expalin to Interviewer
Dev.to · Er. Bhupendra 🏗️ Systems Design & Architecture 3mo ago
What is mapping in Hibernate , How to expalin to Interviewer
Excellent follow-up! Here's a comprehensive guide to explain Hibernate Mapping using your Hotel...
I built a free offline barcode & QR scanner for Android — here's what I learned about offline-first Flutter architecture
Dev.to · Preeti Singh 🏗️ Systems Design & Architecture 3mo ago
I built a free offline barcode & QR scanner for Android — here's what I learned about offline-first Flutter architecture
A few months ago I shipped ScanPro — a free Android app for scanning and generating barcodes/QR...
Backend Architecture Fundamentals_part1
Dev.to · 이관호(Gwanho LEE) 🏗️ Systems Design & Architecture 3mo ago
Backend Architecture Fundamentals_part1
In this article, I summarize the core backend architecture concepts: Load Balancing Asynchronous...
10 ASP.NET Core API Performance Mistakes That Hurt Scalability
Dev.to · alinabi19 🏗️ Systems Design & Architecture 3mo ago
10 ASP.NET Core API Performance Mistakes That Hurt Scalability
ASP.NET Core is one of the fastest web frameworks available today. Benchmarks regularly show it...
Part 1: Architecture Overview
Dev.to · Matthew 🏗️ Systems Design & Architecture 3mo ago
Part 1: Architecture Overview
Building a Production-Grade DevSecOps Pipeline on AWS: A Complete Guide Series Overview:...
Stop Writing Spaghetti Terraform: The Module Architecture That Scales to 50 Teams
Dev.to · DevOps Unlocked 🏗️ Systems Design & Architecture 3mo ago
Stop Writing Spaghetti Terraform: The Module Architecture That Scales to 50 Teams
I've walked into enough platform engineering engagements to recognise the smell. It hits you before...
Redis Caching with Claude Code: Cache-Aside, Write-Through, and TTL Strategy
Dev.to · myougaTheAxo 🏗️ Systems Design & Architecture 3mo ago
Redis Caching with Claude Code: Cache-Aside, Write-Through, and TTL Strategy
APIs without caching run the same DB queries repeatedly. Redis can make responses 10x faster — but...
Caching Strategies with Claude Code: Redis Patterns and Cache Invalidation
Dev.to · myougaTheAxo 🏗️ Systems Design & Architecture 3mo ago
Caching Strategies with Claude Code: Redis Patterns and Cache Invalidation
Caching is easy to get wrong. Cache too aggressively and you serve stale data. Cache too little and...
Look Ma, No Servers!
Dev.to · sinbad-da-sailor 🏗️ Systems Design & Architecture 3mo ago
Look Ma, No Servers!
Look Ma, No Servers! A Year of Daily Failures in Our “Serverless” Data Warehouse The Setup Remember...
ব্যাকএন্ড ইঞ্জিনিয়ারের জন্য সিস্টেম ডিজাইন শেখা
Dev.to · Ruhul Amin Sujon 🏗️ Systems Design & Architecture 3mo ago
ব্যাকএন্ড ইঞ্জিনিয়ারের জন্য সিস্টেম ডিজাইন শেখা
Q:1- System Design (scalability, microservices) Answer: 🏗️ System Design কী? System Design হলো এমন...
Building a Serverless Semantic Deduplication Engine Under 500ms published: true
Dev.to · Vignesh 🏗️ Systems Design & Architecture 3mo ago
Building a Serverless Semantic Deduplication Engine Under 500ms published: true
As a 1st-year engineering student diving into distributed systems, I’ve noticed a massive...
I built an open-source S3-native Kafka alternative. Here's how it works under the hoo
Dev.to · Gabriel Bram 🏗️ Systems Design & Architecture 3mo ago
I built an open-source S3-native Kafka alternative. Here's how it works under the hoo
S3-native streaming isn't a new idea. WarpStream, AutoMQ, and S2 are all betting on the same thesis:...
How We Cut 500 Unnecessary Contact Center Transfers With a $48 AWS Architecture Change
Dev.to · Aaron VanSledright 🏗️ Systems Design & Architecture 3mo ago
How We Cut 500 Unnecessary Contact Center Transfers With a $48 AWS Architecture Change
Most Amazon Lex failures aren't Lex failures. They're speech-to-text failures that Lex gets blamed...
Beyond requests.get: Analyzing the Architecture of an AI-Generated Spider
Dev.to · Jonathan D. Fisher 🏗️ Systems Design & Architecture 3mo ago
Beyond requests.get: Analyzing the Architecture of an AI-Generated Spider
There is a common stigma that AI-generated code is "toy-grade"—fine for a quick script, but too messy...
Cross-Repo README Sync with GitHub Actions — Push vs Pull Pattern
Dev.to · YMori 🏗️ Systems Design & Architecture 3mo ago
Cross-Repo README Sync with GitHub Actions — Push vs Pull Pattern
How to automatically sync stats between GitHub repositories using GitHub Actions, HTML comment markers, and a pull-based architecture that avoids PAT permission
Week 2 - The AI Cold Start That Breaks Kubernetes Autoscaling
Dev.to · Namratha 🏗️ Systems Design & Architecture 3mo ago
Week 2 - The AI Cold Start That Breaks Kubernetes Autoscaling
Autoscaling usually works extremely well for microservices. When traffic increases, Kubernetes...
Breaking the "Browser Black Box": The Foculing Hybrid Architecture
Dev.to · Insight 105 🏗️ Systems Design & Architecture 3mo ago
Breaking the "Browser Black Box": The Foculing Hybrid Architecture
If you've ever built or used a conventional time tracking application to measure productivity—like...
Designing a Structured UUID v8 Generator for Distributed Systems (EUID)
Dev.to · Louis Franck M 🏗️ Systems Design & Architecture 3mo ago
Designing a Structured UUID v8 Generator for Distributed Systems (EUID)
Unique identifiers are fundamental to modern software systems. Databases, APIs, microservices, and...
Go Microservices Architecture — Patterns That Actually Work
Dev.to · Matthias Bruns 🏗️ Systems Design & Architecture 3mo ago
Go Microservices Architecture — Patterns That Actually Work
How to structure Go microservices for production. Service boundaries, communication patterns, error propagation, and the tooling that keeps it manageable.
How to Build an Enterprise-Grade App with Laravel 12 & React (Clean Architecture)
Dev.to · Md Murtuza Hussain 🏗️ Systems Design & Architecture 3mo ago
How to Build an Enterprise-Grade App with Laravel 12 & React (Clean Architecture)
Building an application that scales efficiently from a few hundred users to hundreds of thousands is...
The Over-Engineering Trap in Modern Software Development.
Dev.to · Gaurav Choudhary 🏗️ Systems Design & Architecture 3mo ago
The Over-Engineering Trap in Modern Software Development.
I implemented the best design patterns, planned for microservices, only to realize in the end that...
STREAM API INTERVIEW QUESTION
Dev.to · Er. Bhupendra 🏗️ Systems Design & Architecture 3mo ago
STREAM API INTERVIEW QUESTION
1️⃣ The Master Stream Pattern (MOST IMPORTANT) Almost every Stream question follows this...
Redis vs Valkey en 2026: El Fork que Nadie Pidió y Por Qué Ahora Importa
Dev.to · Moon Robert 🏗️ Systems Design & Architecture 3mo ago
Redis vs Valkey en 2026: El Fork que Nadie Pidió y Por Qué Ahora Importa
Marzo de 2024. Estaba revisando una PR bastante aburrida cuando vi el anuncio de Redis Ltd.: a partir...
Redis vs Valkey in 2026: What the License Fork Actually Changed
Dev.to · Moon Robert 🏗️ Systems Design & Architecture 3mo ago
Redis vs Valkey in 2026: What the License Fork Actually Changed
When Redis Ltd announced the license change in March 2024, I was in the middle of planning a caching...
Turning My Social Media Automation Scripts into a Clean OOP Architecture 🚀
Dev.to · Bharath Kumar_30 🏗️ Systems Design & Architecture 3mo ago
Turning My Social Media Automation Scripts into a Clean OOP Architecture 🚀
Today was one of those “this will make my project actually look like real software” days. Until now,...
A Gentle Introduction to the Foundation of Node.js Architecture
Dev.to · Ritam Saha 🏗️ Systems Design & Architecture 3mo ago
A Gentle Introduction to the Foundation of Node.js Architecture
Introduction Hey there my fellow developers! If you've ever dealt with server-side...
The Definitive Docker Swarm Guide for 2026: Production-Ready Clusters in 10 Minutes
Dev.to · eldara 🏗️ Systems Design & Architecture 3mo ago
The Definitive Docker Swarm Guide for 2026: Production-Ready Clusters in 10 Minutes
In an era of AI-driven microservices and edge computing, developers are realizing that simplicity is a feature. Learn how to get a production-ready Swarm cluste
Why Clean Architecture Still Matters in 2026
Dev.to · Austin Grimes 🏗️ Systems Design & Architecture 3mo ago
Why Clean Architecture Still Matters in 2026
Why Clean Architecture Still Matters in 2026 As developers, we're constantly chasing the...