看门道 | 阿里、中国银联、饿了么等企业的数据库是如何进行架构设计与探索的?...

点击蓝色字关注"数据库技术大会" 一起玩耍哦~

数据库技术的发展,是一个众多技术集成的过程,数据库把编译原理、操作系统等众多技术 “集合” 在一起,开创了自己的时代。其特点是不断融合新技术到数据库体系内,让业务开发简化。那么近年来的数据库发展过程的中的架构设计和探索状况到底有了怎样的发展,我想如下企业的数据库状况也是你所关心的:


每年的电商双十一大促都是对阿里技术人的一次大考,对阿里数据库团队更是如此,阿里巴巴数据库系统经历了10多年的发展,今年正式确定开始从第三代大规模分库分表时代向第四代分布式数据库系统演进的目标,那么,这个过程中他们进行怎样的实践和探索?


全球最大的酒店预订网站 Booking.com,他们的数据库解决方案是怎样的?


中国银联分布式数据库进行了哪些探索与实践?


异地多活(双活)技术一直是行业内一个比较大的技术挑战,饿了么的双活多活数据库实战突破了哪些技术疑难点?


带着这些疑问和业界关心的问题,DTCC2018 为大家带来了数据库架构设计与探索专场。邀请到了来自阿里,中国银联,饿了么等企业技术专家针对数据库架构设计与探索、实战等主题来谈谈他们的经验和看法。


第九届中国数据库技术大会

北京国际会议中心

2018年5月10日—12日


2018年5月10-12日,第九届中国数据库技术大会(DTCC2018)将如约而至。本届大会以“数领先机•智赢未来”为主题,设定2大主会场及21个技术专场,邀请来自国内外互联网、金融、教育等行业百余位技术专家,共同探讨Oracle、MySQL、NoSQL、大数据、机器学习、区块链、数据可视化等领域的前瞻性热点话题与技术。


640

                 专场1  

数据库架构设计与探索(上)

640?wx_fmt=jpeg


阿里巴巴第四代数据库架构最佳实践

5月10日 下午 13:30-14:10


演讲简介:

每年的电商双十一大促都是对阿里技术人的一次大考,对阿里数据库团队更是如此;支持业务指标一路攀升的背后,是底层技术体系的一次次升级换代;阿里巴巴数据库系统经历了10多年的发展,今年正式确定开始从第三代大规模分库分表时代向第四代分布式数据库系统演进的目标;X-DB 数据库系统的落地已经在17年双十一大促中获得了可行性验证,同时底层引入容器化,存储计算分离等最新技术架构;X-DB在系统稳定性,容灾能力,容量扩展性,技术体系内聚性上有了质的提升, 开启阿里集团数据库技术架构新的篇章。重点介绍:阿里数据库架构体系的演进路线和思考过程;我们为什么选择X-DB,新体系结构在实践中如何为业务赋能;X-DB 的技术优势和典型业务场景介绍;在新技术体系演进过程过程中的经验介绍。


640


640?wx_fmt=jpeg

Booking.com MySQL 数据库构架

5月10日 下午 14:50-15:30


演讲简介:

Booking.com是全球最大的酒店预订网站,拥有超过160万家住宿合作伙伴,遍布全球229个国家和地区,日均客房预订量超过150万间。Booking.com使用MySQL做为主要的数据库解决方案,目前是欧洲最大的MySQL用户。这次会主要介绍:- Booking.com数据库的构架;- 如何使用orchestrator对集群进行管理从而实现高使用性;- 如何用自动化来维护大数量级的服务器;- 如何实现测试环境每日跟新亿万数量级的在线数据。

640


640?wx_fmt=jpeg

地域分布式存储系统设计与实战

5月10日 下午 16:30-17:10


演讲简介:

在分布式技术领域,一致性协议有着至关重要的作用。大部分的分布式系统设计,本质上都是一致性协议的设计。本次分享,深入剖析了主流的一致性协议paxos,raft等的历史渊源和设计细节,阐述了它们的优缺点与适用场景;并结合公司的实际场景(几百个小机房,硬件、网络环境达不到专业机房的要求),对raft协议做了改进,使自研的分布式存储系统可以运行于这个具体环境之上,同时兼顾性能,可靠性与硬件、网络成本。这次分享再现了从需求分析,到硬件、网络环境测试考察,一致性协议选型与改进,再到系统设计,上线运行的完整过程,对大家的分布式系统设计有一定的参考借鉴意义。


640

640?wx_fmt=jpeg

DDB从分布式数据库到结构化数据中心

5月10日 下午 17:10-17:50


演讲简介:

分布式数据库ddb是网易研发最早的分布式系统,过去十几年来一直为网易各大互联网产品提供稳定透明的分库分表服务,四年前我们推出了私有云ddb,为开发和运维人员在使用ddb和弹性伸缩上提供了极大便利;一年半之前我们从ddb的在线数据迁移模块中分化出来一套平台化的异构数据库数据迁移、同步和订阅服务ndc;现今随着网易内外部应用的网络环境更加复杂,应用场景日益繁多,对ddb的易用性,平台化,面向机房和多租户的解决方案提出更多需求和挑战,这次分享将带大家一起见证ddb在向结构化数据中心进化过程中的思考和架构变迁。

640


                   专场12

数据库架构设计与探索(下)

640?wx_fmt=jpeg

中国银联分布式数据库实践

5 月 12 日 上午  08:50-09:30


演讲简介:

介绍银联为满足自主安全可控这一目标,通过较长时间的积累,所形成的MySQL产品体系与架构。 具体介绍分布式数据库中间件的分布式事务实现机制、SQL优化和分布式存储引擎实践。


640

640?wx_fmt=jpeg

汽车之家数据库服务化平台实践

5 月 12 日 上午 10:10-10:50


演讲简介:

分享一下汽车之家数据库服务化平台从0到1的实践过程. 详细介绍平台的整体架构, 技术栈以及各系统模块的工程化实现方案. 希望给正在做数据库自动化,平台化的同学一些借鉴和启发。详细内容:自动化DB服务部署;备份恢复体系;实时的SQL采集,分析,处理,优化;高可用架构演进;数据设施系统实现等。


640


640?wx_fmt=jpeg

云端数据库高可用架构的最新进展

5 月 12 日 上午 10:50-11:30


演讲简介:

过去的一年中,数据库的高可用技术出现了很多令人欣喜的进展,AWS 公布了Aurora的实现细节,第一次让我们看到了一个Cloud-Native数据库的高可用是如何实现的,更令人兴奋的是2017年末的AWS re:Invent大会上,Aurora支持了mutil-master,解决了写扩展的问题;与Aurora share storage不同的是,MySQL Group Replication作为一个share nothing架构的高可用解决方案,在MySQL 官方的主导下也日趋完善。本次分享将为大家介绍这些新技术的实现细节,以及网易在这些新技术的方案选型方面的考量。

640


640?wx_fmt=jpeg


饿了么异地双活数据库实战

5 月 12 日 上午 11:30-12:10


演讲简介:

异地多活(双活)技术一直是行业内一个比较大的技术挑战,当中要突破诸多的技术难点,很多公司都做过类似的尝试,但是往往止步于灾备阶段难以向前;饿了么双活项目通过前期丰富的调研,真正启动改造实施只有短短三个月就完成了上线,并且一次性上线成功,当中也遇到了不少的问题踩过很多坑,尤其是在数据库这一块的问题会比较多,因为在多活设计中大家最担心的点是怎么保证数据在多个机房实时同步、如何才能保障数据不被写坏和怎么兜底保障数据的一致性,这些点对数据库方面的挑战很大(极容易出现重大事故),所以本次分享会对这些难点做一个全面介绍,内容包括饿了么多活中数据库的架构、改造、难点、收益与展望等,重点会介绍数据库为多活所做的改造、多活过程中和上线后DBA所面临的挑战和我们是怎么克服这些困难的,期望能为大家揭开多活技术的在数据库这层面纱,为大家进行类似技术方面的改造提供参考。


640
640?wx_fmt=jpeg

目前,大众认知认为服务器应用的未来在云端。作为PaaS服务的一种,云数据库最直接的好处是提升运维人员的幸福感。亚马逊、谷歌和微软在他们的云产品中加入越来越多的工具,让运行服务器软件变得越来越容易,以致于人们觉得将代码托管在 AWS、GCP 或 Azure 上会是最好的选择——因为这样做方便、便宜、容易进行自动化、弹性伸缩……

有人认为,云管理平台最终的目标是应用在云平台上运行时取得最优化的效果。但在建立一个云平台之初,首先要考虑,如何对云数据库进行选型?其次,如何适应业务暴涨的需求对云数据库进行架构?在实现平台构建之后,如何对现有的数据架构系统进行运营和管理?

以上诸多问题,同样也是大型互联网公司部署业务所要考虑的关键因素,本次数据库技术大会,开设技术专场2: 云时代的数据库,邀请到了来自百度、腾讯、阿里、VIPKID等企业技术专家针对构建海量及高并发业务、云平台的运营和管理、以及从业务角度优化数据库分析方法等主题来谈谈他们的实战经验和看法。



第九届中国数据库技术大会

北京国际会议中心

2018年5月10日—12日


2018年5月10-12日,第九届中国数据库技术大会(DTCC2018)将如约而至。本届大会以“数领先机•智赢未来”为主题,设定2大主会场及21个技术专场,邀请来自国内外互联网、金融、教育等行业百余位技术专家,共同探讨Oracle、MySQL、NoSQL、大数据、机器学习、区块链、数据可视化等领域的前瞻性热点话题与技术。


议题详情


640?

    专场2 云时代的数据库

5 月 10 日 下午 13:30-18:00


640?wx_fmt=jpeg


基于CockroachDB快速构建海量及高并发业务

5 月 11 日下午 13:30-14:10


演讲简介:

介绍CockroachDB特性及架构,以及如何基于CockroachDB构建海量及高并发业务。同时介绍百度在CockroachDB社区中的贡献和对内部对CockroachDB的MySQL兼容、MySQL集群同步、集群性能、可用性及成本等方面的增强和优化。以及介绍CockroachDB未来版本规划。


640?


640?wx_fmt=jpeg


从零到壹打造高可用的公有云Redis服务

5 月 11 日下午 14:50-15:30


演讲简介:

主要阐述腾讯云redis的系统架构,运营规划,管理手段,高可用服务打造方式,资源调度方案、故障处理、故障案例,运维平台建设等方面,向大家阐述云redis是如何从零开始运营起来的直到高可用可靠服务,过程中遇到什么困难,从中看到的风景与心得体会,以此沉淀的公有云redis运维方法论。此演讲面向运维、DBA、运营开发与系统架构的同事。


640?


640?wx_fmt=jpeg


基于编排技术的容器化 RDS

5 月 11 日下午 15:20-16:10


演讲简介:

我们期望构建私有RDS能够解决什么问题?为什么选型Kubernetes 和 Docker?如何解决关系型数据中无法回避的几个问题: 性能、弹性、监控、集群 : 读写分离, 分库分表、脑裂。


640?


640?wx_fmt=jpeg


VIPKID在云端的成长历程

5 月 11 日下午 16:30-17:10


演讲简介:

VIPKID是一家成立4年的互联网教育公司,目前已成为在线少儿英语行业的领头羊。2017年的业务增长量达到了惊人的20倍。在数据库存储方面,从诞生之初就一直使用云端存储。此次演讲给大家分享下:1. vipkid是如何通过架构化的演变,支撑了业务量爆发式的增长;2. 云数据库使用中的经验之道。


640?


640?wx_fmt=jpeg


阿里巴巴时间序列数据前沿实战

/时间序列数据的计算分析

5 月 11 日下午 17:10-17:50


演讲简介:

随着云计算和IoT的发展,时间序列数据的数据量急剧膨胀,高效的分析时间序列数据,使之产生业务价值成为一个热门话题。阿里巴巴数据库事业部的HiTSDB团队为您分享时间序列数据的计算分析的一般方法以及优化手段。观众受益:对时间序列数据和时间序列数据库领域产生一定的了解,理解时间序列数据分析的一般方法,可以从业务的角度来选择时间数据分析方法。


640?

除了以上优质专场外,我们还有以下专场值得关注
Tips:部分议题不全,正在持续更新中。

640?wx_fmt=jpeg

640?wx_fmt=jpeg


接下来是福利时间,赠送价值2600元的门票5张

640?wx_fmt=png

如果没中奖,还可以点击左下阅读原文,立享购票8.8折优惠

640?wx_fmt=gif

猜你喜欢

转载自blog.csdn.net/k6t9q8xks6iikzppifq/article/details/80089576