Posts in 2024
  • 开源“暴君”Linus清洗整风

    2024年10月25日 in 数据库

    Featured Image for 开源“暴君”Linus清洗整风

    最近Linus在项目中踢出了几位俄罗斯籍开发者,引发开源世界中的一片哀嚎声。但其实很多人都忘记了,Linux 是 Linus 的个人项目,三十年前是,现在也依然是。Linus 本人始终亲自掌握着开源项目的最高权力 —— Linux 的发布权。Linux 社区本质是帝制的 —— 而 Linus 本人就是最早且最成功的技术独裁者。 Ok, lots of Russian trolls out and about. It’s entirely clear why the change …

    Read more

  • WordPress社区内战:论共同体划界问题

    2024年10月17日 in 云计算

    Featured Image for WordPress社区内战:论共同体划界问题

    “我想直率地说:多年来,我们就像个傻子一样,他们拿着我们开发的东西大赚了一笔”。 —— Redis Labs 首席执行官 Ofer Bengal 的这句名言,成为 WordPress 社区内战,以及开源社区与商业利益之间的冲突的生动注脚。 我认为这个事件非常有代表性和启发意义 —— 当开源理想与商业利益出现冲突时,应该怎么做?一个开源项目的创始人,应当用什么样的方式来保护自己的利益,并维护社区的健康与可持续发展?这对 PostgreSQL 社区和其他开源软件社区与云厂商之间的冲突又能带来什么启 …

    Read more

  • PostgreSQL 规约(2024版)

    2024年10月09日 in PG 生态

    Featured Image for PostgreSQL 规约(2024版)

    0x00背景 没有规矩,不成方圆。 PostgreSQL的功能非常强大,但是要把PostgreSQL用好,需要后端、运维、DBA的协力配合。 本文针对PostgreSQL数据库原理与特性,整理了一份开发/运维规约,希望可以减少大家在使用PostgreSQL数据库过程中遇到的困惑:你好我也好,大家都好。 本文第一版主要针对 PostgreSQL 9.4 - PostgreSQL 10 版本 ,当前最新版本针对 PostgreSQL 15/16/17 进行更新与调整。 0x01 命名规范 计算机科 …

    Read more

  • 云数据库:用米其林的价格,吃预制菜大锅饭

    2024年10月06日 in 云计算

    Featured Image for 云数据库:用米其林的价格,吃预制菜大锅饭

    云数据库是不是天价大锅饭 RDS带来的数据库范式转变 质量安全效率成本剖析核算, 下云数据库自建,如何实战! 太长;不看 从商业软件到开源软件再到云软件,软件行业的范式出现了嬗变,数据库自然也不例外:云厂商拿着开源数据库内核,干翻了传统企业级数据库公司。 云数据库是一门非常有利可图的生意:可以将成本不到 20¥/核·月的硬件算力卖出十倍到几十倍的溢价,轻松实现 50% - 70% 甚至更高的毛利率。 然而,随着硬件遵循摩尔定律发展,云管控软件出现开源平替,这个生意面临着严峻的挑战:云数据库服务丧 …

    Read more

  • PostgreSQL 17 发布:摊牌了,我不装了!

    2024年09月26日 in PG 生态

    Featured Image for PostgreSQL 17 发布:摊牌了,我不装了!

    一年一度的 PostgreSQL 大版本发布来了!这次的 PostgreSQL 17 ,又给我们带来了什么惊喜呢? 在这次大版本发布注记中, PostgreSQL 全球社区直接摊牌了 —— 不好意思,我不装了 —— “现在PG就是世界上最先进的开源数据库,已经是各种规模组织的首选开源数据库了”。虽然没有指名道姓,但官方已经无限接近喊出“干翻顶级商业数据库”(Oracle)的口号了。 在年初发表的 《PostgreSQL 正在吞噬数据库世界》中,我提出 可扩展性 是 PostgreSQL 独一无二 …

    Read more

  • 阿里云:高可用容灾神话破灭

    2024年09月17日 in 云计算

    Featured Image for 阿里云:高可用容灾神话破灭

    2024年9月10日,阿里云新加坡可用区C数据中心因锂电池爆炸导致火灾,到现在已经过去一周了,仍未完全恢复。 按照月度 SLA 定义的可用性计算规则(7天+/30天≈75%),服务可用性别说几个9了,连一个8都不剩了,而且还在进一步下降中。 当然,可用性八八九九已经是小问题了 —— 真正的问题是,放在单可用区里的数据还能不能找回来? 截止至 09-17,关键服务如 ECS, OSS, EBS, NAS, RDS 等仍然处于异常状态 通常来说,如果只是机房小范围失火的话,问题并不会特别大,因为电源 …

    Read more

  • 云计算泥石流:合订本

    2024年09月11日 in 云计算

    Featured Image for 云计算泥石流:合订本

    世人常道云上好,托管服务烦恼少。我言云乃杀猪盘,溢价百倍实厚颜。 赛博地主搞垄断,坐地起价剥血汗。运维外包嫖开源,租赁电脑炒概念。 世人皆趋云上游,不觉开销似水流。云租天价难为持,开源自建更稳实。 下云先锋把路趟,引领潮流一肩扛。不畏浮云遮望眼,只缘身在最前线。 曾几何时,“上云“近乎成为技术圈的政治正确,整整一代应用开发者的视野被云遮蔽。就让我们用实打实的数据分析与亲身经历,讲清楚公有云租赁模式的价值与陷阱 —— 在这个降本增效的时代中,供您借鉴与参考。 云基础资源篇 剖析云算力成本,阿里云 …

    Read more

  • 先优化碳基BIO核,再优化硅基CPU核

    2024年09月07日 in 数据库

    Featured Image for 先优化碳基BIO核,再优化硅基CPU核

    先优化生物核,再优化硅内核 企业痴迷于 AI 的一个重要原因是,它有可能显著降低程序员的薪酬成本。如果一个公司需要 10 名程序员完成一项任务,而每个程序员的年薪为 20 万美元,那这就是一个每年 200 万美元的问题。如果 AI 能砍掉四分之一的成本,他们就能省出 50 万美元!如果能砍一半那就是 100 万美元!提高效率在程序员的薪资成本上会很快转化为利润! 这就是为什么我喜欢 Ruby!这就是我搞 Rails 的原因!过去 20 年,我一直坚信编程领域的趋势是:程序员的成本会越来越高,而计 …

    Read more

  • MongoDB没有未来:好营销救不了烂芒果

    2024年09月04日 in 数据库

    Featured Image for MongoDB没有未来:好营销救不了烂芒果

    这两天 MongoDB 整的营销花活让人眼花缭乱:《MongoDB向PostgreSQL宣战》,《MongoDB 击败 PostgreSQL 赢下价值 300 亿美元项目》,以及原文 The Register 的《MongoDB在战胜强敌之后准备乱拳干翻 PostgreSQL》,活生生一副要乱拳打死老师傅的架势。 有朋友得意洋洋的特意转给我想看 PG 的笑话,这着实让我感到无奈 —— 这么离谱的新闻都有人信! 但事实是 —— 这么离谱的东西真就有人信! 包括某些CEO也照样会中招翻车。诚如石破天 …

    Read more

  • MongoDB: 现在由PostgreSQL强力驱动?

    2024年09月03日 in 数据库

    Featured Image for MongoDB: 现在由PostgreSQL强力驱动?

    前言 明天我会发一篇批判 MongoDB 的文章,作为对其近期恶劣营销碰瓷 PostgreSQL 的回应。在那之前,我想先分享一篇在 2015 年时的精彩文章,揭露了 MongoDB 的一些黑历史。 这篇文章最经典的一点在于,它是由 MongoDB 的合作伙伴发出的血泪控诉,MongoDB 对尝试在生态中做分析的伙伴不屑一顾,而是跑去拿了一个 PostgreSQL 作为自己的分析引擎忽悠用户,从而让合作伙伴彻底灰心丧气的故事。 本文原文链 …

    Read more