# Wrapping Up the Building Blocks Discussion

We have covered a good number of building blocks that will enable us to solve bigger design problems. In the coming chapters, we’ll solve a variety of problems that will use various building blocks.

Since we’ve already covered the building blocks, we can focus on solving bigger design problems. From this point onwards, we’ll assume that you’re well acquainted with all the discussed building blocks when we use them in our coming design problems.

### What’s next? <a href="#whats-next-0" id="whats-next-0"></a>

We’ll learn and explore thirteen design problems in the next chapters. We’ll study the following system designs:

1. [YouTube](https://ylbbak99.gitbook.io/grokking-modern-system-design-interview/design-youtube/system-design-youtube)
2. [Quora](https://ylbbak99.gitbook.io/grokking-modern-system-design-interview/design-quora)
3. [Google Maps](https://ylbbak99.gitbook.io/grokking-modern-system-design-interview/design-google-maps)
4. [Yelp](https://www.educative.io/collection/page/10370001/4941429335392256/5264443638546432)
5. [Uber](https://www.educative.io/collection/page/10370001/4941429335392256/6344806557286400)
6. [Twitter](https://www.educative.io/collection/page/10370001/4941429335392256/4687773419700224)
7. [Newsfeed](https://www.educative.io/collection/page/10370001/4941429335392256/4943636425080832)
8. [Instagram](https://www.educative.io/collection/page/10370001/4941429335392256/5206574926921728)
9. [TinyURL](https://www.educative.io/collection/page/10370001/4941429335392256/6627189651144704)
10. [Web Crawler](https://www.educative.io/collection/page/10370001/4941429335392256/4695113376989184)
11. [WhatsApp](https://www.educative.io/collection/page/10370001/4941429335392256/6538438514049024)
12. [Typeahead](https://www.educative.io/collection/page/10370001/4941429335392256/4981044919140352)
13. [Google Docs](https://www.educative.io/collection/page/10370001/4941429335392256/5540995072000000)

Each of these designs is an independent chapter, but we recommend that you go through these chapters in the assigned order. Some problems have background material that is helpful in other design problems. For example, working through the Google Maps problem first can be useful for readers interested in learning about the Uber design problem.

At the end of the course, we’ll conclude our course with the “[Spectacular Failures](https://ylbbak99.gitbook.io/grokking-modern-system-design-interview/spectacular-failures/introduction-to-distributed-system-failures)” chapter, where we’ll discuss how a minor bug or mistake led to a significant outage or failure of some of the most successful systems designed.
