Wrap Up!

Learn how to explore distributed systems more.

At last, we are in the last chapter of our journey! Congratulations for making it this far! ๐ŸŽ‰๐ŸŽ‰

As a learner, you have gone through a lot of new concepts. Pat yourself on the back!

Useful resources

Here, we share multiple useful resources for you to strengthen your knowledge and understanding of distributed systems.

Books

YouTube and company blogs

  • You can find compact learning series on YouTube by the author of the book Designing Data-Intensive Applications, Martin Kleppmann.

  • InfoQ โ€“ InfoQ is a conference where engineers from many different companies join and share their cool work. This channel hosts many interesting talks on distributed system design.

  • Blog posts available on various engineering blogs from many different companies are a great source to learn how to design distributed systems. Companies like Uber, Meta, Netflix, Twitter, etc. are consistently working on challenging problems that require innovation. Reading these blogs is a great habit that will immensely benefit you.

Projects

  • Awesome Distributed System Projects: As the readme says, โ€œThis repository contains a list of distributed system projects with open source code in various programming languages which may be useful in order to better understand how to build distributed services.โ€

Concluding remarks

Get hands-on with 1400+ tech skills courses.