Microsoft loves PostgreSQL !!!!!!!!!!!!!
Damn Smoke!!!!!!!!!!!!!!!!!!!
题目:题目还是朋克爆炸风,我不喜欢这样的题目,但没辙,我喜欢不喜欢不重要,这该死的阅读快餐文化 !
微软爱上PostgreSQL, 和说猫和老鼠成为一生一世的好朋友一样,让人难以接受!! 老是觉得这好白菜让什么给拱了。
事实是如此吗?是的,微软一直对PostgreSQL有投资和倾注,这是人尽皆知的“秘密”就差一个人捅破这层窗户纸。用国内二位巨头行事风格不恰当的比较,做类比,如同阿里收购和腾讯投资一样,那么阿里云收购和 ORACLE 收购 MySQL的类似,这让MySQL每况愈下,腾讯的投资大部分都是成功的,至少很多人都这么说,这就可以对比Micorsoft 对PostgreSQL的投资,让PostgreSQL蒸蒸日上,快要到了目中无人的境地,爆火超赞的地步!
微软有这个企图,并不是一天两天,他一直在布局,这的从他购买了一直钻研PostgreSQL的cuits的公司说起 (看上图),收购本身就是微软战略的一部分,旨在创新并扩展其Azure云服务组合,以更好地与AWS竞争,后者一直是云市场的主导玩家。将Citus Data的技术整合到Azure平台中,微软可以为客户提供更全面的数据库服务和工具,尤其是针对希望扩展业务并处理大量数据的企业。(因为Sql Server 是单体的,不可以成为分布式,但PG可以)
所以说微软爱上了PostgreSQL ,不如说微软看上了一个可以为他盈利的数据库产品,一个可以和MySQL 抢份额的有利对手,一个可以让他和 AWS云服务对比下Azure数据库列表里面提供便宜服务的数据库产品。
然后大家以为微软就收工了,然并卵,微软盯上了我前些日子发的几篇文中,中关于POSTGRESQL SERVERLESS 的一家亚洲的公司 Neon,我们看看新闻怎么说
"Neon是一家初创公司,正在构建一个开源替代AWS Aurora Postgres的项目,在周三宣布,微软的风险投资部门M12牵头进行了2500万美元的战略投资。" 时间是2024年8月7日的新闻。
POSTGRESQL NEON - Serverless 式的POSTGRESQL 数据库的独特技能 分支数据
其实这本就不惊人,微软在吃上PostgreSQL这口肥肉后,收购分布式数据库Citus(基于PostgreSQL),微软下一步的计划是PostgreSQL serverless,对!这就是在给自己家的 Azure中的POSTGRESQL 服务持续的在买"大力丸"。
除此之外,在PostgreSQL开源大军中的核心代码人员,微软一直在安插自己人,不乏其中很多知名的与微软有关系的"代码人",Daniel and Andres 都是与微软有关和为微软工作的People。我在去年也翻译过Andres的视频,其中他谈到他在为微软工作,且在视频大谈特谈,他在PG IO部分的主导作用。(POSETTE 是什么,PG 圈的应该不会不知道那是谁的,yes 微软的)
Postgresql IO 对于PG的 过去,现在 , 未来 (1 过去和我们曾经解决的问题)
Postgresql IO 对于PG的 过去,现在 , 未来 (2 --面临的挑战和解决方案)
Postgresql IO 对于PG的 过去,现在 , 未来 (3--直面问题与结果展示和PG16新东西)
微软可谓在云战略上,对PostgreSQL数据库展现了最大的热情和努力,甚至有人说微软错把PostgreSQL当亲儿子,把自己的亲儿子Sql Server当继子,或许不是这么回事,但给人的感觉是,微软对这个“继子”是真的上心。
不出意料Neon is coming to Azure,当然这仅仅是开胃的小菜,微软官方网站有这么篇帖子,非常的长,非常有趣,内容非常的-- 怎么说就差说PostgreSQL 她是我的,你离她远点,She belongs to me !!!
对就是这篇帖子,what's new with Postgres at Microsoft,2024 edition为题目的一篇文章,有14.4k的人阅读。
大致意思是,“我们对 PostgreSQL 数据库的投资不仅涵盖 Azure,还涉及开源领域,包括 PostgreSQL 核心以及更广泛的 PostgreSQL 生态系统,同时还有 PostgreSQL 社区的工作。”
文章下面还列出了诸多微软对PostgreSQL的支持,包含了PostgreSQL 16的support,PostgreSQL 17的重度支持!!
我们把这段翻译一下:
为 Postgres 开源做贡献
自2019年以来,微软一直在招聘并壮大一个 Postgres 开源贡献者团队,专注于为 Postgres 核心做出贡献。
在2023年8月的上一版本博客中,我们提到微软持续承诺赞助 Postgres 的持续开发,这一点依然没有改变:
要想茁壮成长,一个开源生态系统需要商业支持以及志愿者的努力。毕竟,即使是开源开发者也需要吃饭!为了使 Postgres 开源生态系统繁荣,像微软这样的公司需要通过资助 Postgres 核心的开发来支持该项目,而我们正是这样做的。
PostgreSQL 是一个复杂的软件,运行着全球范围内的关键任务工作负载。为了在 Azure 上提供尽可能最佳的体验,我们需要深入了解它的工作原理。因此,我们团队中有 PostgreSQL 核心提交者和贡献者,他们可以在不同的组织内部分享知识,或直接回答关于事件或扩展开发的内部问题。
由于现代云操作规模远远超过大多数本地解决方案曾遇到的情况,涉及性能的独特云数据中心问题现在需要特别关注。我们内部的 Postgres 深度专家团队专注于在 Postgres 核心上游解决这些云规模的问题。另一个好处是:我们团队的 Postgres 专业知识也为 Azure 客户在使用我们的云数据库服务时提供了信心。
资助 PostgreSQL 开发者的商业资金还有另一个好处:它为开发者提供了追求重大创新变革的长期稳定性,这些变革对未来非常重要。特别是,微软的 Postgres 贡献者团队专注于一些重大的架构变革(例如:异步 IO),而这些变革若没有为期多年的全职工作资助是无法实现的。(其实说的就是Andres right!)
除此以外,我们还可以看这段
在Thomas Munro交谈时,他是 PostgreSQL 17 中流式 I/O 功能的作者之一,他这样评价该项目:
“这是一个庞大的项目,要找到通过易于消化的改进来逐步实现收益的途径非常困难。每一部分都必须有其自身的意义。截至目前,新流抽象已经在 PostgreSQL 17 中启用了 I/O 组合和基于建议的预取(尽管还未发布,因此请继续关注它是否会最终保留),但真正的故事是,这为一个完全现代化的 I/O 栈铺平了道路。这种愿景需要长期资金支持,而微软正是将这种支持带到了 PostgreSQL 社区。”
同时从这张图上看,微软是参与了除中国以外,所有国家的PGConf !
其实我还看到一些其他的内容,不过算了,只不过平添微软“爱” PostgreSQL的证据!! 最后如果微软“娶了”PostgreSQL ,会员们打算出多少份子钱!
最后一句劝 MySQL 不要老想着和PostgreSQL 打架都是孩子的游戏 ,真正的大人之间的战争是ORACLE 和 Micorsoft 利益!
数据来源
https://www.businessinsider.com/microsoft-acquires-open-source-postgresql-startup-citus-data-2019-1
Austindatabases 公众号,主要围绕数据库技术(PostgreSQL, MySQL, Mongodb, Redis, SqlServer,PolarDB, Oceanbase 等)和职业发展,国外数据库大会音译,国外大型IT信息类网站文章翻译,等,希望能和您共同发展。