/system-design

Preparing for system design interview questions

Primary LanguageJava

Roadmap

October

19-26

27-31

  • Distributed rate limiting - imooc
  • API Idempotent - imooc
  • Distributed file system - imooc
  • Distributed transactions - imooc
  • Multithreading
  • System Design interview book grooming

August

01-02

  • CDN
  • Load balancing
    • Detect failure

03-09

10-16

17-23

24-30

  • Multi-threaded programming
  • Message queue
  • Counter service design
  • Platform management
    • Tracing
    • Resiliency patterns

September

21-30