Intermediate
Placeholder

Tackle System design

Overview
Curriculum

system design

 

OOP

Distributed sytem

Curriculum

  • 3 Sections
  • 41 Lessons
  • 0 Quizzes
  • 0m Duration
Expand All
OOP
4 Lessons0 Quizzes
  1. OOP/Solid
  2. Design Pattern
  3. Design an elevator
  4. Design parking lot
Distributed system
17 Lessons0 Quizzes
  1. From Single Machine Application to Distributed Service
  2. CAP Theorem
  3. Eventual consistancy vs strong conidstency
  4. strong consistency in inventory management for a shopping site
  5. Criteria to choose the best database in the System Design Interview
  6. poll, long poll or notification
  7. General guideline
  8. General template
  9. Leader election
  10. Cache
  11. Sharding
  12. Queue , pub-sub
  13. R + W > N
  14. Reliability Vs. Availability
  15. SQL vs NoSQL
  16. System design primer
  17. Some good arch articles
Design Examples
20 Lessons0 Quizzes
  1. Design TinyURL
  2. Design Pastebin
  3. Distributed Cache system
  4. Design youtube/netfix ( steaming )
  5. Design dropbox/google drive
  6. lambda arch - aggregate rate
  7. Design Uber
  8. Design Whatsapp/facebook messenger/chat system
  9. Design Twitter
  10. Design Payment Gateway system
  11. Design S3
  12. TopK problem ( using lambda arch)
  13. Design Rate limiting
  14. Design distributed counter
  15. Design Notification services
  16. Design distributed message queue
  17. Design google map
  18. Design autocomplete for a search engine
  19. Design web crawler
  20. Design Instagram

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below: