蚂蚁集团研究员,OceanBase 创始成员和首席架构师,主导 OceanBase 技术架构设计,实现分布式数据库在核心金融场景零的突破。也主导了 OceanBase TPC-C 测试并打破世界纪录。著《大规模分布式存储系统:原理与实践》。
上月的直播《下一代分布式数据库设计思考》中,OceanBase 首席架构师杨传辉着重为大家介绍了分布式数据库经历的三代演变。本月直播,将延续上次的三代分布式数据库演进思路,介绍第三代分布式数据库的一体化设计。
(1) 持久化与日志。如何通过分区级日志实现动态扩展,以及 Paxos 和 Raft 协议的权衡。 (2) 并发控制与事务。如何通过多版本并发控制和两阶段提交实现事务的隔离性和原子性,并且尽可能优化性能。 (3) HTAP 混合负载。通过行列混合存储、cgroup 隔离等技术兼顾 OLTP 和 OLAP 两种工作负载。