一切脱离业务的架构设计都是耍流氓。随着互联网化程度加深,业务模式在高并发整合情况... 展开 >
何登成,有超过13年的数据库内核研发经验,也曾多次担任阿里双11购物狂欢节的数据库总负责人,在数据库的内核研发、性能优化、整体架构设计上有着丰富的经验。目前的职责是阿里巴巴数据库内核研发团队负责人,带领团队打造集高性能、低成本、分布式、持续可用于一体的下一代数据库系统,为阿里的内外部业务发展赋能。同时,也是一个技术爱好者,喜欢通过微博@何_登成 进行技术的分享、交流和学习。
何登成,有超过13年的数据库内核研发经验,也曾多次担任阿里双11购物狂欢节的数据库总负责人,在数据库的内核研发、性能优化、整体架构设计上有着丰富的经验。目前的职责是阿里巴巴数据库内核研发团队负责人,带领团队打造集高性能、低成本、分布式、持续可用于一体的下一代数据库系统,为阿里的内外部业务发展赋能。同时,也是一个技术爱好者,喜欢通过微博@何_登成 进行技术的分享、交流和学习。
一切脱离业务的架构设计都是耍流氓。随着互联网化程度加深,业务模式在高并发整合情况下,需要对数据库从架构到体系进行优化。而不同的行业对数据库的要求也不一样,例如数据安全、系统可用、客户感知、容量增长等都对数据库架构和性能有着较高的要求。本专题会邀请互联网和传统行业的专家,从业务架构和数据架构等角度分享数据库架构设计实践内容。
Mesa是一个高度可扩展的分析型数据仓库系统,用于存储Google在线广告业务中的关键性计量数据。Mesa的设计目标是要满足一系列极具挑战的用户及系统需求,其中包括近实时的数据更新和查询,高可用性,可靠性,高容错性和可扩展性。Mesa存储了PB规模的数据,能处理每秒百万行规模的更新和每天Billion规模的查询请求,每天处理的查询总数据量在Trillion规模。Mesa实现了跨地域的多数据中心冗余,可以在单个数据中心发生灾难的情况下仍然提供低延时的一致性查询结果。
演讲提纲
1. Mesa的设计目标;
2. Mesa的数据模型:
3. Mesa的系统架构:
4. Mesa在生产环境中的表现;
5. 总结。
听众受益
在大规模数据仓库中如何实现:
随着MySQL数据库使用越来越重度,流行度越来越高,同时伴随着使用场景的丰富、云化的普及和智能化的发展,对原本为单机设计的MySQL带来了很多架构上的挑战,包括:性能、成本、安全、容灾,高可用、合规、规模运营等方面,在诸多过去设计层面不被重视的问题。
本演讲会从架构演化角度来看现有MySQL技术和产品的变化趋势和解决实践。
微信PaxosStore是一个分布式存储系统,创新的无租约Paxos工程实现,实现三园区多主多写,任意角色宕机时系统无需切换周期,真正实现实时可用,平滑服务。
PaxosStore广泛支撑微信在线应用,峰值过亿TPS,运行在数千台服务器上。PaxosStore在数据分区内部提供完整的串行ACID语义,支持键值/队列/集合等数据结构以及二维表,单表可超亿行并提供SQL接口支持业务快速开发,通过跨园区数据中心间的同步复制提供强一致性和高可用性。该系统在2017年除夕夜实践中,平稳应对百亿级每分钟的挑战。
极客邦控股(北京)有限公司
北京市朝阳区望京利泽中二路洛娃大厦C座6层1607