CockroachDB社区Meetup暨中国社区成立大会在深召开

存储架构 2017-11-15

2017年11月4日,受Cockroach Labs邀请,百度DBA团队在深圳百度国际大厦组织举办了中国区首届CockroachDB社区大会。

百度运维部总监兼数据库总监王龙为本次CockroachDB中国社区大会开幕致辞,并宣布CockroachDB中国社区成立。大会推选百度深研数据库高级经理赖宝华为社区首任会长并由王龙颁发会长证书。另外,本次大会还邀请了来自百度、阿里、腾讯、华为、英特尔、新东方的多位嘉宾,与参会者分享CockroachDB及不同数据库的实践经验。

CockroachDB是NewSQL领域的开源项目,由原Google资深工程师打造,于2014年在GitHub开源。受到Google的Spanner项目的启发,CockroachDB旨在打造一个开源的、可伸缩的、跨地域复制且兼容ACID的数据库。自推出之日起,作为云原生分布式数据库的CockroachDB就受到了广泛关注,InfoQ持续关注CockroachDB并做了一系列报道:

  1. 百度已经在生产环境使用CockroachDB

  2. Cockroach DB 1.0发布

  3. 从CockroachDB 看事务型数据库开发

  4. CockroachDB是如何实现分布式原子事务的?

  5. CockroachDB :一个可伸缩的、跨地域复制的,且支持事务的数据存储

百度DBA团队于2015年开始持续跟踪CockroachDB的进展,参与社区贡献,并积极推动CockroachDB在百度的落地实践。据介绍,百度DBA团队从15年开始给社区贡献了30多个patch,共13000+行内核代码,团队有2位Member和1位Contributor。另外百度在社区基础上增加了MySQL协议和语法支持以及异构数据库的同步等特性,目前CockroachDB已在百度内部生产环境使用。

会议上,百度开源社区负责人谭中意与大家分享了百度的开源战略和进展。谭中意表示,不管是对于互联网和IT从业者还是对于百度来说,开源就像空气和水一样,同时开源也是百度转型AI平台公司的关键。百度鼓励工程师加入开源,同时也在不断将自己的项目开源,如PaddlePaddle、Apollo、Echart等,未来百度会逐步加强开源回馈方面的工作。

同时,百度DBA资深研发工程师曾倩婷带来了CockroachDB RoadMap,包括CockroachDB release 1.1版本新特性、1.2版本的功能规划以及未来中长期规划。CockroachDB 1.2版本的重点更新将包括改善稳定性、提升性能以及为使用者提供更方便的维护及错误定位的解决方案等;而企业版本则将主要关注多数据中心部署的支持。

未来CockroachDB在国内的发展以及百度对社区开源工作的持续推进,InfoQ将密切关注,我们拭目以待。

您可能感兴趣的

云原生 SQL 数据库 CockroachDB 发布 v2.0-alpha 版本... 云原生 SQL 数据库 CockroachDB 于近日发布了 v2.0-alpha.20180116 版本,更新内容较多,集中在 SQL 语言、命令行工具、Admin-UI、Bug 修复和性能优化这些方面,其中还包括不向后兼容的变更(Backwards-Incompatible Changes)。 ...
Kubernetes: Distributed Stateful Apps Using Cockro... Illustration by Zoë van Dijk As recently as December 2017, running databases in Kubernetes was challenging — especially f...
CockroachDB 💖 ActiveRecord (and Ruby on Rails!)... This post is the second in our series on providing support for popular ORM libraries. In our first blog post on ORM support , Cuong Do detailed ...
Flowable and CockroachDB CockroachDB is a project I’ve been keeping an eye on for a while. It’s a an open-source, Apache 2 licensed, database system( Github link ). At it’...
CockroachDB之本地及分布式 当CockroachDB节点接收到查询SQL时,大概会发生什么事情呢: pgwire模块负责与客户端应用通信,从客户端接收查询请求。将SQL文本分析并转换为抽象语法树(Abstract Syntax Tree,简称AST)。然后进一步分析并将其转换为逻辑查询计划,该计划...
0
InfoQ

责编内容来自:InfoQ (本文源链)
阅读提示:酷辣虫无法对本内容的真实性提供任何保证,请自行验证并承担相关的风险与后果!
本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。