标签 OceanBase 下的文章

在开源社区的强烈抗议下,微软放弃了有争议的 .NET 变化

本周早些时候,微软因为商业利益原因在即将发布的 .NET 6 中 删除 了“热重载”部分功能,从而 激怒 了 .NET 开源社区。该功能允许开发者在应用运行时修改源代码,并立即看到结果。这是一个许多人一直期待在 VS Code 和多个平台上使用的功能。直到微软在最后一刻做出了一个有争议的 决定,将其锁定在 Visual Studio 2022,这是一个仅限于 Windows 平台的付费产品。据透露,最后一刻的改变是由微软开发者部门的负责人 Julia Liuson 做出的,是一个以商业利益为考量的举措。在引起开源社区的巨大抗议后,微软现在已经推翻了这一改变。微软官方轻描淡写地 表示“无意中最终删除了源代码”,但是也承认“有时我们不能正确地处理这个问题,……我们能做的就是从我们的错误中学习”

老王点评:虽然有时候商业企业会支持开源,但是商业企业从本质上和开源的目标是不一致的。因此,有时候企业能“慷慨”地支持开源,有时候又因眼前的利益而将开源当成抹布。

阿里巴巴/蚂蚁的 OceanBase 因集赞而引发社区批评

昨天,蚂蚁旗下的再次开源的 OceanBase 数据库发起了一个 活动,邀请程序员们为其 GitHub 仓库点赞,并根据收集到的点赞数而给予从贴纸到手办的不同奖品。这一活动引发了开源社区的大量 批评,阿里巴巴集团副总裁、阿里云计算平台事业部负责人贾扬清对此在知乎上进行了回应,承认“除了搞烂一个社区活跃度指标之外,完全没有意义”,“我们在负责设计开源评判的制度,没设计好自然执行会出问题”,并表态“这种瞎搞绝对是要认真处理的”。最后表达了希望留待日后评判的意思。也有开源界意见人士对此评论,“上有所好,下必盛焉”。阿里在自己的宣传上就将点赞数列为重要成绩。

老王点评:以任何硬性指标来判断一个开源项目,只要有 PKI 驱动,就会有或主动、或被动的迎合指标的做法。可是没有指标、模型来评判,也就无法成功指导开源项目的发展。抛开主观的看法,我认为,开源项目需要一个更复杂均衡的模型,一个弹性可适应的模型。

76 岁的 EFF 共同创始人被踢出董事会

电子前沿基金会(EFF)在周五 发布声明除名John Gilmore),并给他留了一个名誉董事的角色。除名原因是“我们在如何进行最佳沟通和合作方面意见不一”,无法就 Gilmore 负责的方向达成一致。Gilmore 于 1990 年共同创立了 EFF,并在此后的 31 年里一直在 EFF 里担任职位。Gilmore 曾帮助发起了伯恩斯坦诉司法部案,该案的结果是法院裁定软件源代码是受美国第一修正案保护的言论,美国政府阻止其发布的法规是违宪的。这一裁决使得 1999 年 Web 浏览器、网站以及 PGP 和 Signal 等软件使用自己选择的加密方式成为合法。他也是一系列的 GNU 软件和 RFC 的作者或共同作者。

老王点评:究竟是老一代自由软件领袖跟不上新时代,还是他们所建立的事业偏离了他们的理想?

蚂蚁再次开源 OceanBase 数据库

从 2010 诞生以来,OceanBase 再次开源了。在 6 月 1 日召开的 OceanBase 发布会上,蚂蚁旗下的奥星贝斯公司发布了最新的 OceanBase 3.0 版本,并宣布全面开源,采用 “Open Core” 模式。此次开源采用了国产的木兰许可证 MulanPubL-2.0,开源了多达 300 万行的核心代码。OceanBase 称,“同时具备了在事务处理和数据分析两类任务的高性能能力,升级为一款支持 HTAP 混合负载的企业级分布式数据库。和过去相比,事务处理性能提升 50%,数据分析性能提升 10 倍。”

据一些反馈称,OceanBase 数据库指标不错。虽然经历了开源、闭源又开源,但是最终还是走向了开源,并日益强大,也值得肯定。

AI 出现在战争之中

以色列军方称,最近在加沙地带爆发的以巴冲突是世界首次 AI 战争,AI 首次成为战争中的力量倍增器。以色列军队除了依赖已有的情报,军方还在之前几年建立一个 AI 技术平台,对收集到的所有数据进行分析,利用 AI 向情报部队生成建议,情报部队根据建议制定高价值目标,交给军方实施打击。军方相信使用 AI 有助于缩短战斗时间。

此外,也有报道称,一架携带武器的无人机在没有指定命令的情况下自主猎杀了一个人类目标

科技的进步,不知道最终是造福人类,还是消灭人类。

谷歌承诺 FLoC 隐私沙箱不留后门,广告商对此持怀疑态度

谷歌一直在积极向 Web 浏览器的 Cookie 发起战争,尤其是那些严重侵犯用户隐私的第三方跨站追踪 Cookie。谷歌给出了两个解决方案:其一是隐私沙箱,另一个就是所谓的“联合学习队列”(FLoC)。

但是包括电子前沿基金会(EFF)在内的组织机构、各大浏览器开发商、甚至广告商们,都对谷歌的 FLoC 追踪提出了严厉的批评。谷歌称,该公司不会在 FLoC 中留有后门,也不会按照其它广告商与合作伙伴的规则意图来行事。但是这并不让人信服,因为谷歌拥有保留第一方属性的个人用户数据的权利,意味着本质上仍可能换汤不换药。更何况,谷歌很有可能在不久的将来推翻这一承诺,正如此前屡次发生过的类似事件那样。

从一个广告商的角度来做的这些事情,自然没有足够的说服力让大家相信,更何况谷歌早放弃了“不作恶”守则。

初代 Xbox 主机操作系统和 Windows NT 3.5 源码泄露

据外媒 The Verge 的报道,微软初代 Xbox 游戏主机操作系统和 Windows NT 3.5 的源码已被泄露,在本月早些时候被泄露的代码已出现在互联网上。前者被泄露的代码包括初代 Xbox 主机操作系统的部分内容——操作系统内核(Windows 2000 的定制版本)。此外,Windows NT 3.5 接近最终版本的源码也出现在了互联网上。源代码包括了所有必要的构建工具,由于对 Windows NT 3.5 的支持已在 2001 年 12 月结束,而且该内核只在全球范围内的少数系统中使用,相信不会造成严重的安全问题。

来源:开源中国

硬核老王点评:即便以现在的眼光,当年的 Windows NT 3.5 依然很棒。

性能提升 10 倍,蚂蚁金服的 OceanBase 二次 TPC-C 测试结果公布

时隔半年,蚂蚁金服的自研数据库 OceanBase 又去做了 TPC-C 测试。TPC 去年 10 月 2 日和今年 5 月 20 日公布的测试结果显示,OceanBase 都是榜单第一。性能方面,去年 OceanBase 的测试结果是 6088万 tpmC,今年则是 7.07亿 tpmC;TPC-C benchmark 价格也从 ¥6.25/tpmC 降低到 ¥3.98/tpmC。不过,一些数据库公司,如 Oracle 并未参与这两次测试。之所以在短时间内做两次测试,是因为 OceanBase 团队认为首次测试尚未充分发挥 OceanBase 分布式架构的真正实力。

来源:开源中国

硬核老王点评:之前有人质疑 OceanBase 取得高评分是由于硬件的进步,所以这次重新参加测试应该是来证明其本身软件的提升。