DEV Community

# systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems

How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems

Comments
4 min read
Designing The Perfect Incentivised System - Part 2

Designing The Perfect Incentivised System - Part 2

Comments
8 min read
7. Understanding the Circuit Breaker Pattern

7. Understanding the Circuit Breaker Pattern

Comments
2 min read
Cache NLogN🏎️

Cache NLogN🏎️

Comments
2 min read
Top 50 System Design Terminologies You Must Know

Top 50 System Design Terminologies You Must Know

1
Comments
4 min read
Designing The Perfect Incentivised System - Part 1

Designing The Perfect Incentivised System - Part 1

1
Comments
9 min read
Session Management, Tokens & Refresh Tokens

Session Management, Tokens & Refresh Tokens

2
Comments
4 min read
Unveiling the Backbone of YouTube Live Streaming: A Deep Dive into YouTube’s Architecture and Real-Time Video Processing

Unveiling the Backbone of YouTube Live Streaming: A Deep Dive into YouTube’s Architecture and Real-Time Video Processing

3
Comments 3
5 min read
Introduction to System Design

Introduction to System Design

Comments
10 min read
Tackling Complex Software Issues: Insights for QA Engineers

Tackling Complex Software Issues: Insights for QA Engineers

Comments
6 min read
Database Replication NLogN🔄

Database Replication NLogN🔄

Comments
2 min read
Exploring the 9 Essential Software Architecture Patterns

Exploring the 9 Essential Software Architecture Patterns

Comments
3 min read
Designing Idempotent APIs

Designing Idempotent APIs

Comments
2 min read
Load Balancer NLogN 🏗️

Load Balancer NLogN 🏗️

Comments
1 min read
Top 50 Must-Know System Design Interview Terminologies

Top 50 Must-Know System Design Interview Terminologies

Comments
8 min read
Designing a Developer Toolchain for a Frontend Library

Designing a Developer Toolchain for a Frontend Library

1
Comments
5 min read
Application Dependency Mapping: A Real-World Example

Application Dependency Mapping: A Real-World Example

Comments
2 min read
Building a High-Performance Full-Text Search Engine in Go

Building a High-Performance Full-Text Search Engine in Go

6
Comments
10 min read
System Design: Library Management System

System Design: Library Management System

2
Comments
2 min read
8 System Design Courses to learn Distributed System Architecture (2025)

8 System Design Courses to learn Distributed System Architecture (2025)

655
Comments 3
15 min read
System design: TinyURL

System design: TinyURL

1
Comments
5 min read
Design Rate Limiter

Design Rate Limiter

Comments
5 min read
Data at Scale: Unlocking the Secrets of Hive and Cassandra in Distributed Systems

Data at Scale: Unlocking the Secrets of Hive and Cassandra in Distributed Systems

10
Comments
9 min read
System design: Designing an Online Book Reader System(Like Kindle)

System design: Designing an Online Book Reader System(Like Kindle)

Comments
5 min read
Strategy design pattern

Strategy design pattern

Comments
4 min read
System design: Design Patterns in System Architecture

System design: Design Patterns in System Architecture

Comments
5 min read
Design Spotify

Design Spotify

Comments
3 min read
System Design Covering Fundamental Concepts

System Design Covering Fundamental Concepts

1
Comments
4 min read
Choosing database in system design

Choosing database in system design

Comments
3 min read
Design Twitter

Design Twitter

1
Comments
7 min read
Moving from Junior to Senior Developer: Key Skills to Master on Your Journey

Moving from Junior to Senior Developer: Key Skills to Master on Your Journey

1
Comments
4 min read
System Design of YouTube: A Detailed Deep Dive into the Video Giant

System Design of YouTube: A Detailed Deep Dive into the Video Giant

110
Comments 9
6 min read
System Design for Data Ingestion and Analytics System

System Design for Data Ingestion and Analytics System

Comments
2 min read
Elevator Scheduling Algorithms: FCFS, SSTF, SCAN, and LOOK

Elevator Scheduling Algorithms: FCFS, SSTF, SCAN, and LOOK

9
Comments
3 min read
Mastering Load Balancing: Ensuring Fast, Reliable, and Scalable Web Performance

Mastering Load Balancing: Ensuring Fast, Reliable, and Scalable Web Performance

Comments
15 min read
Mastering Scalability : A Comprehensive Guide to Techniques, Needs, and Implementation

Mastering Scalability : A Comprehensive Guide to Techniques, Needs, and Implementation

2
Comments
27 min read
Composition Over Inheritance in Golang

Composition Over Inheritance in Golang

2
Comments
2 min read
System design: SQL vs NoSQL Databases: A Deep Dive

System design: SQL vs NoSQL Databases: A Deep Dive

Comments
6 min read
Understanding Short Polling: A Simple Approach to Client-Server Communication

Understanding Short Polling: A Simple Approach to Client-Server Communication

Comments
3 min read
System design: Relational vs Non-Relational Databases

System design: Relational vs Non-Relational Databases

Comments
6 min read
Proxy Design Pattern

Proxy Design Pattern

102
Comments 4
6 min read
Prototype Design Pattern

Prototype Design Pattern

7
Comments
4 min read
System Design: CAP Theorem

System Design: CAP Theorem

Comments
3 min read
System Design: SQL vs NoSQL databases and what distinguishes them.

System Design: SQL vs NoSQL databases and what distinguishes them.

Comments
2 min read
How data is replicated in salve nodes in SQL databases

How data is replicated in salve nodes in SQL databases

Comments
3 min read
How SponsorBlock Works in YouTube: An In-Depth Explanation

How SponsorBlock Works in YouTube: An In-Depth Explanation

1
Comments
5 min read
Scaling with Probabilistic Techniques in System Design: Bloom Filters

Scaling with Probabilistic Techniques in System Design: Bloom Filters

Comments
9 min read
How Redis works(deep dive)

How Redis works(deep dive)

1
Comments
6 min read
CAP Theorem

CAP Theorem

Comments
4 min read
Low-Level Design: The Blueprint to Winning Software Wars

Low-Level Design: The Blueprint to Winning Software Wars

1
Comments
4 min read
WTF is Low-Level Design?

WTF is Low-Level Design?

5
Comments
4 min read
Machine Learning Design Patterns 101

Machine Learning Design Patterns 101

Comments
2 min read
System Design at Kekoexchange

System Design at Kekoexchange

Comments
2 min read
Understanding the Factory Design Pattern in C# with Real-World Examples

Understanding the Factory Design Pattern in C# with Real-World Examples

Comments
3 min read
Practical Tips for Developing Systems That Are Both Fast and Safe

Practical Tips for Developing Systems That Are Both Fast and Safe

Comments
5 min read
🚀 Netflix's Secret Sauce: How AWS Streams Your Binge-Worthy Shows to 231 Million Couch Potatoes 🍿

🚀 Netflix's Secret Sauce: How AWS Streams Your Binge-Worthy Shows to 231 Million Couch Potatoes 🍿

Comments
4 min read
System design: Network fundamentals

System design: Network fundamentals

Comments
7 min read
Builder Design Pattern

Builder Design Pattern

118
Comments 9
5 min read
System design of REST API that facilitates the uploading of large files using chunking

System design of REST API that facilitates the uploading of large files using chunking

1
Comments
2 min read
Understanding Optimistic Locking: Handling Conflicts in Concurrent Systems

Understanding Optimistic Locking: Handling Conflicts in Concurrent Systems

Comments
4 min read
loading...