- Karan Pratap Singh
Congratulations, you've finished the course!
Now that you know the fundamentals of System Design, here are some additional resources:
- Distributed Systems (by Dr. Martin Kleppmann)
- System Design Interview: An Insider's Guide
- Microservices (by Chris Richardson)
- Serverless computing
It is also recommended to actively follow engineering blogs of companies putting what we learned in the course into practice at scale:
- Microsoft Engineering
- Google Research Blog
- Netflix Tech Blog
- AWS Blog
- Facebook Engineering
- Uber Engineering Blog
- Airbnb Engineering
- GitHub Engineering Blog
- Intel Software Blog
- LinkedIn Engineering
- Paypal Developer Blog
- Twitter Engineering
Last but not least, volunteer for new projects at your company, and learn from senior engineers and architects to further improve your system design skills.
I hope this course was a great learning experience. I would love to hear feedback from you.
Wishing you all the best for further learning!