Summary
In this chapter, you learned how to build modular pipelines based on well-thought-out keys that reflect the desired semantics of entities.
You learned how to combine entities from different systems and how to store their changes simply and effectively, according to their semantics.
With the knowledge you’ve gained in this chapter, you are now able to build modern, maintainable, and scalable data platforms with hundreds of entities and hundreds of millions, or even billions, of rows in the major tables.
In the next chapter, we will wrap up our sample project and use it to discuss a few more topics that come in handy when delivering a real-life project.