DEV Community

System Design Series' Articles

Back to Karan Pratap Singh's Series
System Design: Message Brokers
Cover image for System Design: Message Brokers

System Design: Message Brokers

3
Comments
2 min read
System Design: Message Queues
Cover image for System Design: Message Queues

System Design: Message Queues

10
Comments
3 min read
System Design: Publish-Subscribe
Cover image for System Design: Publish-Subscribe

System Design: Publish-Subscribe

4
Comments
3 min read
System Design: Enterprise Service Bus (ESB)
Cover image for System Design: Enterprise Service Bus (ESB)

System Design: Enterprise Service Bus (ESB)

10
Comments
2 min read
System Design: Monoliths and Microservices
Cover image for System Design: Monoliths and Microservices

System Design: Monoliths and Microservices

15
Comments
5 min read
System Design: Event-Driven Architecture (EDA)
Cover image for System Design: Event-Driven Architecture (EDA)

System Design: Event-Driven Architecture (EDA)

16
Comments
2 min read
System Design: Event Sourcing
Cover image for System Design: Event Sourcing

System Design: Event Sourcing

5
Comments
2 min read
System Design: Command and Query Responsibility Segregation (CQRS)
Cover image for System Design: Command and Query Responsibility Segregation (CQRS)

System Design: Command and Query Responsibility Segregation (CQRS)

5
Comments
2 min read
System Design: API Gateway
Cover image for System Design: API Gateway

System Design: API Gateway

35
Comments
3 min read
System Design: REST, GraphQL, gRPC
Cover image for System Design: REST, GraphQL, gRPC

System Design: REST, GraphQL, gRPC

6
Comments
6 min read
System Design: Long polling, WebSockets, Server-Sent Events (SSE)
Cover image for System Design: Long polling, WebSockets, Server-Sent Events (SSE)

System Design: Long polling, WebSockets, Server-Sent Events (SSE)

48
Comments
4 min read
System Design: Geohashing and Quadtrees
Cover image for System Design: Geohashing and Quadtrees

System Design: Geohashing and Quadtrees

52
Comments
3 min read
System Design: Circuit breaker
Cover image for System Design: Circuit breaker

System Design: Circuit breaker

13
Comments
2 min read
System Design: Rate Limiting
Cover image for System Design: Rate Limiting

System Design: Rate Limiting

6
Comments
4 min read
System Design: Service Discovery
Cover image for System Design: Service Discovery

System Design: Service Discovery

8
Comments
2 min read
System Design: SLA, SLO, SLI
Cover image for System Design: SLA, SLO, SLI

System Design: SLA, SLO, SLI

10
Comments
2 min read
System Design: Disaster recovery
Cover image for System Design: Disaster recovery

System Design: Disaster recovery

1
Comments
2 min read
System Design: Virtual Machines (VMs) and Containers
Cover image for System Design: Virtual Machines (VMs) and Containers

System Design: Virtual Machines (VMs) and Containers

4
Comments
3 min read
System Design: OAuth 2.0 and OpenID Connect (OIDC)
Cover image for System Design: OAuth 2.0 and OpenID Connect (OIDC)

System Design: OAuth 2.0 and OpenID Connect (OIDC)

12
Comments
3 min read
System Design: Single Sign-On (SSO)
Cover image for System Design: Single Sign-On (SSO)

System Design: Single Sign-On (SSO)

43
Comments
4 min read
System Design: SSL, TLS, mTLS
Cover image for System Design: SSL, TLS, mTLS

System Design: SSL, TLS, mTLS

11
Comments
2 min read
System Design: System Design Interviews
Cover image for System Design: System Design Interviews

System Design: System Design Interviews

19
Comments
4 min read
System Design: URL Shortener
Cover image for System Design: URL Shortener

System Design: URL Shortener

80
Comments 4
10 min read
System Design: WhatsApp
Cover image for System Design: WhatsApp

System Design: WhatsApp

736
Comments 28
12 min read
System Design: Twitter
Cover image for System Design: Twitter

System Design: Twitter

314
Comments 6
12 min read
System Design: Netflix
Cover image for System Design: Netflix

System Design: Netflix

293
Comments 9
12 min read
System Design: Uber
Cover image for System Design: Uber

System Design: Uber

126
Comments 8
12 min read