ash0x0's Obsidian Quartz

Home

❯

cs

❯

System.Design

❯

System Design

System Design

Jul 21, 20251 min read

Architecture

Tiers

  • CDN (Content Delivery Network)
  • Load Balancing
  • Cache
  • Database

Topic

  • Multithreading & Concurrency
  • Microservices
  • Statefulness

Scope & Concerns

  • Scalability
  • Consistency
  • Reliability
  • Trade-offs
  • Robustness
  • Availability
  • Performance
  • Extensibility
  • Resiliency

Theoretical Topics

  • CAP Theorem

Design Patterns

  • SOLID Principles
  • Object-Oriented Design (OOD)
  • Domain-Driven Design (DDD)
  • Singleton

Testing

Programming Paradigms

  • Test-Driven Development (TDD)

Graph View

  • Architecture
  • Tiers
  • Topic
  • Scope & Concerns
  • Theoretical Topics
  • Design Patterns
  • Testing
  • Programming Paradigms

Created with Quartz v4.5.1 © 2025

  • GitHub
  • Discord Community