System design
search
⌘Ctrlk
System design
  • System design (HLD+LLD)
    • HLD
    • LLD
    • ML system design
    • Database
    • 30 days theory
      • Week 1
      • Week 2
        • Day 8: Understand Microservices Architecture
        • Day 9: Learn about API Design Principles
        • Day 10: Study Authentication and Authorization Methods
        • Day 11: Learn about Message Queues (e.g., RabbitMQ, Kafka)
        • Day 12: Study Common Design Patterns (e.g., Singleton, Factory)
        • Day 13: Explore the CAP Theorem (Consistency, Availability, Partition Tolerance)
        • Day 14: Practice System Design Problems (e.g., design a URL shortener)
      • Week 3
      • Week 4
    • Project
  • Random talks
  • Glossary
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. System design (HLD+LLD)chevron-right
  2. 30 days theory

Week 2

Day 8: Understand Microservices Architecturechevron-rightDay 9: Learn about API Design Principleschevron-rightDay 10: Study Authentication and Authorization Methodschevron-rightDay 11: Learn about Message Queues (e.g., RabbitMQ, Kafka)chevron-rightDay 12: Study Common Design Patterns (e.g., Singleton, Factory)chevron-rightDay 13: Explore the CAP Theorem (Consistency, Availability, Partition Tolerance)chevron-rightDay 14: Practice System Design Problems (e.g., design a URL shortener)chevron-right
PreviousDay 7: Practice Mock Interview Questions on Basic System Design Conceptschevron-leftNextDay 8: Understand Microservices Architecturechevron-right