
刘奇
PingCAP联合创始人
先后创建了TiDB、Codis等知名开源项目。曾任豌豆荚,京东资深系统架构师。同时也是知名的Go语言专家和Redis专家。现从事开源的分布式NewSQL数据库TiDB(受Google F1启发)的开发。擅长高并发、大规模、分布式数据库系统架构设计。,
-
分享简介分布式关系数据库长久以来缺乏一个可扩展的方案是目前很多公司面临过的典型问题,然而业务的发展不能停下来,所以大家造了一个中间件方案,这些方案普遍存在架构的缺陷导致用户在使用的时候不能不想尽各种办法绕过,比如中间件方案不支持多个纬度的索引,而让开发人员去多存除一份,进而带来了多份数据的一致性问题。中间件不支持子查询,开发者需要自己是实现子查询和各种join,最痛苦的是不支持分布式事务,一致性读等,这些问题严重的影响了开发者的效率,增加了 Time to market 的时间。幸好,Google Spanner/F1, TiDB 等NewSQL的出现解决了各种传统方案的不足,彻底解决了分布式关系数据库 scale, 一致性,多数据中心同步,大数据分析(OLAP)等问题。
-
分享提纲1数据库的发展历史,中间件的历史与发展
a.怎么人肉 scale MySQL
b.怎么用 proxy 来解决 scale 的问题
c.怎么做分布式事务
d.中间价方案的困境
2 NewSQL诞生的原因,以及解决的问题
a.世界上最大的 NewSQL Google Spanner 简介
b. Google Spanner/F1 整体架构与原理
3 TiDB 的整体架构与技术解析
a.如何实现分布式事务
b.如何用 Raft 协议实现强一致的复制
c.工程实现中的优化
d.如何测试分布式数据库
c.TiDB 与 kubernetes 的集成
4 TiDB 一键部署和使用
a.如何部署 TiDB
b.如何在 Cloud 上使用 TiDB
c.TiDB 的两地三中心方案
d.TiDB 最佳实践
e.TiDB 与 Google Spanner 的对比
-
分享收益1.数据库发展历程,SQL, NoSQL, NewSQL出现的原因与趋势;
2.微服务与数据库的关系,如何解决微服务的事务问题;
3.数据库中间件的优缺点与最佳实践;
4.OLTP技术选型的最佳实践;
5.NewSQL最佳实践;
热门推荐
-
提升领导力:OKR目标管理和激励查看主题
-
京东宙斯618大促开放平台技术架构实践查看主题
-
知识中台:基于知识图谱如何快速构建垂直领域的智能客服查看主题
-
低资源下实时语音图像翻译技术查看主题
-
算法变现经验谈查看主题
-
高性能JVM:从原理到实践深度解析查看主题
-
云原生应用的微服务与Serverless实践查看主题
-
构建企业DevOps度量体系-DevOps驱动价值的交付查看主题
-
《极致产品规划及高效用户需求洞察》--工作坊查看主题
-
项目管理的研发治理查看主题
-
云原生消息系统Apache Pulsar简介查看主题
-
自适应安全技术实践查看主题
-
超大型运维平台的面向终态设计查看主题