本文是《ShardingSphere源码解析》系列的总纲,包括ShardingSphere各个核心模块的源码解析文章,我们将从基础架构、解析引擎、路由引擎、改写引擎、执行引擎、归并引擎、读写分离、分布式事务、数据脱敏、编排治理和系统集成等十一大模块对ShardingSphere的所有功能特性的设计思想和实现原理进行全面剖析。
本系列文章持续更新中,所采用的ShardingSphere版本是目前最新的稳定版本4.0.1。
基础架构
解析引擎
路由引擎
改写引擎
执行引擎
本系列文章持续更新中...
更多内容可以关注我的公众号:程序员向架构师转型。