58

微软对 PostgreSQL 下手了,官宣收购创业公司 CitusData

 5 years ago
source link: https://www.infoq.cn/article/7FkRpr8-Et4V8BSv32Wz?amp%3Butm_medium=referral
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

周四,微软官方博客发文称,已收购 PostgreSQL 社区领导者、PostgreSQL 商业化初创企业 CitusData,但未透露收购价格。

FFbmQ3N.jpg!web

从左到右依次为:微软开源关系数据库总经理 Sudhakar Sannakkayala,Citus Data 首席技术官兼联合创始人 Ozgun Erdogan,Citus Data 首席执行官兼联合创始人 Umur Cubukcu,Citus Data 副总裁兼联合创始人 Sumedh Pathak,微软 Azure Data 副总裁 Rohan Kumar

CitusData 是家怎样的公司?

CitusData 成立于 2011 年,是一家 PostgreSQL 数据库商业软件提供商。当时的普遍看法是,关系数据库在设计上只是在扩大规模,限制了它们处理云计算应用程序和大数据工作负载的能力,也是这种看法催生了 Hadoop 和其它 NoSQL 数据库的发展。但 CitusData 有一个不同的想法,他们决定采用并扩展关系数据库,使其具备水平可伸缩性和弹性和无忧性。

当时,CitusData 并没有选择从头开始创建新的数据库,而是选择在 PostgreSQL 及其开放和可扩展的生态系统上建立数据库。其创建的 Citus 可将 PostgreSQL 转换为分布式数据库,为开发人员带来前所未有的性能改进,同时还提供了比 Postgre 更快的查询。在最新的版本中,Citus 引入了本地分区、改进的并行查询支持、逻辑复制和全文搜索 JSON 等新特性。

之后,CitusData 将 Citus 打包作为了 PostgreSQL 的开源扩展。另外,CitusData 还推出了 Citus 云数据库服务,具备每天处理数十亿事务的能力,创建了世界上第一个水平可扩展的关系数据库,使用者既可在本地运行,也可在云上完全托管。

微软出手收购 CitusData 为哪般?

为什么微软会收购 CitusData 呢?笔者认为原因有三,其一是积累和汇聚人才,笔者曾就“目前发展的最大难点是什么?”提问过国内 PostgreSQL 商业公司的技术负责人,他表示,“人才是最难得的,数据库属于底层技术,每年高校培养的人才都不多,但却有很多公司都有人才的需求。”而微软此次收购,无疑是一次性收纳了 40 名 PostgreSQL 领域的人才。

其二是关于 Citus Data 扩展 PostgreSQL 平台的方式,Citus Data 一直在研究 PostgreSQL 的横向扩展,不仅可以为企业带来横向可扩展数据库的性能优势,同时也保持了 PostgreSQL 中所有最新创新的最新状态。

其三是在开源和云计算领域的双重获益,收购 CitusData 不仅可以让微软以最快的速度支持 PostgreSQL,同时也让微软在 PostgreSQL 开源项目的未来发展上获得话语权。而在云计算业务方面,微软似乎更倾向于通过开放性来与 AWS、谷歌等公司竞争。

坚持开源,未来双方如何合作?

2018 年 3 月,微软推出了基于社区的 PostgreSQL 数据库服务,采用率一路飙升;2019 年 1 月, DB-Engines 宣布 PostgreSQL 为 2018 年度数据库管理系统;……这一系列事件都让微软对于 PostgreSQL 的未来发展充满信心。

收购之后,Citus Data 是否还会开源?微软也给了一颗定心丸,“Citus Data 的收购是建立在 Azure 开源承诺的基础上,并为工作负载增长的客户提供所需的可扩展性和性能。” Citus Data 也印证了这一说法,其官方博客这样写道:“我们将继续积极参与 Postgres 社区,致力于 Citus 开源扩展以及其他开源 Postgres 扩展。”

双方将如何展开合作呢?微软目前还没有计划改变 CitusData 的业务,双方将合作最大限度的发挥数据的力量,使客户能够扩展复杂的多租户 SaaS 应用程序,并通过数十亿行的实时分析加快洞察时间。

微软 Azure 副总裁罗汉·库马尔 (Rohan Kumar) 在博文中写道:“通过合作,我们将加快从 Azure 到 PostgreSQL 的关键企业就绪功能的交付,并使关键的 PostgreSQL 工作负载能够自信地在 Azure 上运行。Azure 将作为最全面的云,以任何规模运行开源和专有工作负载,并与 PostgreSQL 社区合作,加速客户创新。”


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK