Skip to content

prasanth-27/Resources

Repository files navigation

Resources

https://dev.to/somadevtoo/10-must-read-software-design-and-architecture-books-for-developers-347m

https://kumarkalyan.medium.com/top-5-github-repositories-to-achieve-system-design-mastery-3edafcf2efa9

https://dev.to/somadevtoo/10-must-read-system-design-interview-books-for-software-engineers-1g1b

Java quiz: https://test.sanfoundry.com/java-programming-tests/#google_vignette https://www.javaguides.net/p/java-daily-quiz.html

ashish pratap singh

System Design was HARD until I Learned these 30 Concepts:

  1. Client-Server Architecture
  2. IP Address
  3. DNS
  4. Proxy / Reverse Proxy
  5. Latency
  6. HTTP/HTTPS
  7. APIs
  8. Rest API
  9. GraphQL
  10. Databases
  11. SQL vs NoSQL
  12. Vertical Scaling
  13. Horizontal Scaling
  14. Load Balancers
  15. Database Indexing
  16. Replication
  17. Sharding
  18. Vertical Partitioning
  19. Caching
  20. Denormalization
  21. CAP Theorem
  22. Blob Storage
  23. CDN
  24. WebSockets
  25. Webhooks
  26. Microservices
  27. Message Queues
  28. Rate Limiting
  29. API Gateways
  30. Idempotency

I wrote a detailed article explaining all of these 30 concepts with diagrams and examples. https://blog.algomaster.io/p/30-system-design-concepts

prep roadmap https://dev.to/somadevtoo/the-software-developer-interview-prep-roadmap-with-resources-332l

https://grizzly-satin-3d9.notion.site/Microservice-Roadmap-2113a456da268065986ade91e36aaa36?fbclid=PAQ0xDSwLGHIpleHRuA2FlbQIxMAABp5qo5JmzF5p6nu5z9tTIX5BYeuTgT_Q_ULmg0XFwzPexfXY_uooCyz3UnCS6_aem_cQzSy79rAwuD2OSJ6ktD_w

dsa https://www.linkedin.com/posts/sanchitnarula_amazon-wont-care-how-many-leetcode-questions-activity-7348569414096646145-Zl2t?utm_source=share&utm_medium=member_android&rcm=ACoAACMqfdoBZ_UmbK5ze_LpVn5C56ub-FMeOYI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published