Engineering Notes

Home

❯

System Design

System Design

Aug 31, 20261 min read

System Design

Summary

Production architecture, scalability, reliability and trade-offs.

https://bytebytego.com/courses/system-design-interview/scale-from-zero-to-millions-of-users

.NET / Backend Systems

  • URL Shortener
  • Notification System
  • Distributed Cache
  • Rate Limiter
  • Search System

Architecture Patterns

  • API Gateway
  • Event Driven Architecture
  • Saga Pattern
  • CQRS
  • Caching Architecture

Resources

https://habr.com/ru/articles/770564/ https://www.designgurus.io/blog/system-design-interview-questions

10 items under this folder.

  • API

    • Aug 31, 2026

      DB

      • Aug 31, 2026

        Kafka

        • Aug 31, 2026

          Questions

          • Aug 31, 2026

            Thundering Herd 1

            • Aug 31, 2026

              Thundering Herd, Cache Stampede & Retry Storms

              • system-design
              • distributed-systems
              • reliability
              • caching
              • scalability
              • performance
            • Aug 31, 2026

              1. System Design Basics

              • Aug 31, 2026

                Bloom Filters

                • Aug 31, 2026

                  Caching

                  • Aug 31, 2026

                    Case Studies


                    Created with Quartz v5.0.0 © 2026

                    • GitHub