Summary
With this chapter, we set out to understand how Apache ShardingSphere is built from an architecture point of view, in order to establish a foundational understanding of how its ecosystem works.
First, we thought it would be necessary to share with you our motivations and some of the recent developments brought to the database industry by Kubernetes and Database Mesh. Having an overview of these concepts allows you to gain an understanding of our Database Plus development concept, Apache ShardingSphere's three-layer architecture, and its components. We then learned about the features, the importance of SQL parsing, and how Apache ShardingSphere is transitioning.
In the next chapter, we will introduce you to potential use cases for Apache ShardingSphere in a professional environment, while introducing its features in a detailed manner.