2021 DTCC 专场9-分布式数据库技术佳实践(下)(PPT)

2021-10-23 00:00:00 数据库 事务 分布式 开源 实践

360分布式数据库选型与佳实践

演讲简介:

360 公司创立于 2005 年,是中国领先的互联网和安全服务提供商,针对360各个业务爆发式增长的数据量,传统数据库(MySQL/Redis主从)等已经无法支撑,一种方式是利用开源的分布式中间件来实现数据库的水平拆分,引入中间件给业务和DBA带来不少的工作量,近几年来各大分布式数据库纷纷登场,为我们这种高并发、高QPS业务提供了有力支撑。本次分享会基于智慧商业广告业务中的具体业务场景来对分布式数据库进行选型(合适的场景合适的分布式数据库),以及在使用分布式数据库中遇到的各种问题来给出解决方案。

内容涉及:

(1)数据库:TiDB/Redis cluster/Aerospike这3种分布式数据库

(2)规模:上百节点,百T规模,单表200亿规模下佳实践

(3)技术选型:结合具体的业务场景来选择不同的分布式数据库

(4)佳实践:结合使用过程中遇到的各种问题来分享佳解决方案。


代晓磊 360 数据库运维专家

嘉宾介绍:

10年数据库运维开发经验,曾就职人人网、大街网,开源爱好者(TiDB MVA / TUG 顾问,TiDB in action 作者之一),在开源数据库/中间件推进和落地,降本增效(业务数据库梳理/数据库优化/数据库上k8s)等方面有长期积累。热爱总结和分享,喜欢挑战新技术。


CirroData分布式数据库发展方向及落地实践

演讲简介:

1、企业级数据架构变革要点及新技术选型策略。

2、行业工程实践案例。

3、未来展望。


董山 北京东方国信科技股份有限公司 数据库系统架构师

嘉宾介绍:

具备20多年IT平台建设经验,具有多家先进外企、国企实际工作经验,参与建设过多个大型金融核心系统、大数据分析系统等,对当今IT前沿技术发展趋势有深刻的理解和判断。


京东科技国产分布式数据库StarDB佳实践

演讲简介:

StarDB是一款京东科技自研的Shared Nothing 架构的国产分布式事务数据库,包含计算引擎、存储引擎和管控引擎三部分组成,提供多节点分布式和单节点集中式两种高可用拓扑解决方案,提供高性能、高可用、高扩展、高安全、易维护等功能特性,打造能够提供平稳高效的DB服务以及合理运维管控能力的一体化国产分布式数据库生态体系。

本次分享介绍:StarDB产品特性、架构演进以及适用场景案例分享。


高新刚 京东科技 数据库团队负责人

嘉宾介绍:

京东科技数据库团队负责人,数据库架构师,15年数据库运维管理经验,曾就职于TOM网,搜房网,金山云。负责数据库平台的管理维护工作,带领团队平稳护航多次6.18、11.11的大促活动;主导国产分布式事务数据库Stardb的能力建设和数据库生态体系建设;长期专注于数据库产品化输出和国产数据库的探索研究,对数据库中间件、分布式事务数据库和自动化智能化运维平台设计开发有着深入的实践和探索;


多语言环境下分布式事务实践

演讲简介:

随着微服务架构的迅速流行,各服务拆分解耦之后,原先的本地事务就必然需要改造为分布式事务,形成了对分布式事务的巨大需求。一方面,当前分布式事务在开源领域主要是java的项目,其中以seata为代表,其他语言暂未出现成熟的分布式事务方案。近些年迅猛发展的go、rust,以及流行很久的php、node,都没有成熟的开源分布式事务方案可用。另一方面,分布式事务带来的子事务及事务补偿乱序执行(空补偿、幂等、悬挂),给开发者带来了巨大的挑战,很容易出现事务不正确的bug。本次分享的DTM,解决了上述两方面的问题。一是DTM的通信协议支持HTTP,接入十分便捷,语言独立。可以适用于go、rust、php、node。另外,我们也提供了go/node语言的客户端,支持的API,这些客户端的实现很轻量。二是我们开创性地提出了子事务屏障技术,从事务框架层面彻底解决了乱序执行问题,保证只会有一次成功的提交,极大的简化了应用端的开发工作。

演讲内容提纲:

1、分布式事务的问题现状

2、多语言问题的解决方案

3、子事务屏障技术

4、DTM开发踩坑记

5、我们的分布式事务改造实践


叶东富 常青藤爸爸 首席架构师

嘉宾介绍:

叶东富,北京大学计算机硕士,现任常青藤爸爸首席架构师,曾任搜狗架构师。C++开源网络框架handy作者。在分布式事务、高可用、分布式共识、性能优化等领域有深入研究。


相关文章