8. Data System Design Examples
Overview
In this chapter, you will start designing scalable AI systems, putting together information from earlier chapters. We will examine a number of existing system designs and analyze the reasons for specific design choices. We will focus on how to design a mock stock trading system that, in the real world, would rely on AI and data. The system design that we'll apply can be useful for generic systems, too.
By the end of this chapter, you will have seen how important system design is when building systems. You will have internalized core concepts and trade-offs around bottlenecks and scaling. You will also be able to design high availability modular AI systems in a pipeline system that can be generally applied.