PostgreSQL 核心维护者 Simon Riggs 因坠机去世,好友怀念往年轶事

本文主要是介绍PostgreSQL 核心维护者 Simon Riggs 因坠机去世,好友怀念往年轶事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

file

Simon Riggs 是 PostgreSQL 核心维护者,主要贡献了 PITR,表分组,热备,复制等工作,主要是围绕企业级高可用相关的工作。上周意外坠机去世后,社区里也自发组织了悼念活动。

file

Simon Riggs 曾经在 Greenplum 工作过,他的老同事分享了一段轶事:

Simon 是英国人,因为做项目,跑到美国去。美国同事带他去了加州一个连锁快餐店。这个快餐店穿了个法国小酒馆的马甲。说是马甲,因为一上菜,加州连锁店就暴露了,一大块的牛排还有一篮子薯条。Simon 只吃了 1/3。好了,服务员过来问他要不要打包。然后 Simon 就突然咆哮了 “你在说啥 (DO I WANT A WHAT?!?!!?)”?

file

服务员大叫一声,盘子掉地上,落荒而逃。。。

原来在美国常见的打包(当然在中国也很常见)在英国是极其少见的。HN 用户也进一步给出了解释。

file

在英国,很难解释为什么我们不这样做。我们通常认为包装并非免费,因此不会期望有人提供免费的外卖盒。而且,就像英国几乎所有文化一样,我认为这是根植于阶级势利观念之中。如果你需要外卖,也许这意味着你贫穷,并需要让一顿饭吃得更久些。这些并非意识到的偏见,它们是过去和潜意识的遗留物。

file

意大利网友也不淡定了。作为意大利人,这让我感到痛心,如果有剩余食物怎么办?餐厅会直接扔掉吗?因为阶级歧视的原因吗?难道餐厅不能再利用它吗?所以只能被扔掉了吗?

file

丹麦网友也做了补充,让他开始重新思考人生。如果它像丹麦一样,那就是当地人从来不这么做,所以我们从未意识到这是一个选择。然后突然看到一个外国人这样做,开始想知道还有哪些其他选择我们错过了,并开始希望生活附带说明书。

file

德国则是更加极端。在德国,特别是根据我的经验来看,在黑森州,如果你吃掉不到一半的餐点并拒绝打包剩菜带走,餐厅工作人员可能会感到冒犯。就在上周,一个位于吉森的餐厅做得更多了,除了将我们的剩菜搭配额外的水果沙拉送出之外。我会长时间记得这件事情,尤其是在我妻子发现打包里有个奇异果后惊讶的反应 - 她对这种水果有些恐惧 :)

不同国家,不同的文化,因为 PostgreSQL 大家能聚在一起,开源的力量。RIP Simon Riggs。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

这篇关于PostgreSQL 核心维护者 Simon Riggs 因坠机去世,好友怀念往年轶事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/866993

相关文章

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

PostgreSQL核心功能特性与使用领域及场景分析

PostgreSQL有什么优点? 开源和免费 PostgreSQL是一个开源的数据库管理系统,可以免费使用和修改。这降低了企业的成本,并为开发者提供了一个活跃的社区和丰富的资源。 高度兼容 PostgreSQL支持多种操作系统(如Linux、Windows、macOS等)和编程语言(如C、C++、Java、Python、Ruby等),并提供了多种接口(如JDBC、ODBC、ADO.NET等

深入解析秒杀业务中的核心问题 —— 从并发控制到事务管理

深入解析秒杀业务中的核心问题 —— 从并发控制到事务管理 秒杀系统是应对高并发、高压力下的典型业务场景,涉及到并发控制、库存管理、事务管理等多个关键技术点。本文将深入剖析秒杀商品业务中常见的几个核心问题,包括 AOP 事务管理、同步锁机制、乐观锁、CAS 操作,以及用户限购策略。通过这些技术的结合,确保秒杀系统在高并发场景下的稳定性和一致性。 1. AOP 代理对象与事务管理 在秒杀商品

PostgreSQL中的多版本并发控制(MVCC)深入解析

引言 PostgreSQL作为一款强大的开源关系数据库管理系统,以其高性能、高可靠性和丰富的功能特性而广受欢迎。在并发控制方面,PostgreSQL采用了多版本并发控制(MVCC)机制,该机制为数据库提供了高效的数据访问和更新能力,同时保证了数据的一致性和隔离性。本文将深入解析PostgreSQL中的MVCC功能,探讨其工作原理、使用场景,并通过具体SQL示例来展示其在实际应用中的表现。 一、

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

PostgreSQL入门介绍

一、PostgreSQL 背景及主要功能介绍 1、背景 PG数据库,全称为PostgreSQL数据库,是一款开源的关系型数据库管理系统(RDBMS)。其起源可以追溯到20世纪80年代末和90年代初,由加拿大的计算机科学家Michael Stonebraker及其团队在加州大学伯克利分校启动。该项目旨在创建一个强大的、开源的关系型数据库管理系统,作为早期关系型数据库系统Ingres的继承者。Mi

JAVA初级掌握的J2SE知识(二)和Java核心的API

/** 这篇文章送给所有学习java的同学,请大家检验一下自己,不要自满,你们正在学习java的路上,你们要加油,蜕变是个痛苦的过程,忍受过后,才会蜕变! */ Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类

JVM、JRE和 JDK:理解Java开发的三大核心组件

Java是一门跨平台的编程语言,它的成功离不开背后强大的运行环境与开发工具的支持。在Java的生态中,JVM(Java虚拟机)、JRE(Java运行时环境)和JDK(Java开发工具包)是三个至关重要的核心组件。本文将探讨JVM、JDK和JRE的区别,帮助你更好地理解Java的运行机制。 1. JVM:Java虚拟机(Java Virtual Machine) 什么是JVM? JVM,即

PostgreSQL索引介绍

梦中彩虹   博客园首页新随笔联系管理 随笔 - 131  文章 - 1  评论 - 14 PostgreSQL索引介绍 INDEX 索引是增强数据库性能的常用方法。索引使得数据库在查找和检索数据库的特定行的时候比没有索引快的多。但索引也增加了整个数据库系统的开销,所以应该合理使用。 介绍 假设我们有一个类似这样的表: CREATE TABLE test1 (id integ

PostgreSQL分区表(partitioning)应用实例详解

https://www.jb51.net/article/97937.htm   PostgreSQL分区表(partitioning)应用实例详解  更新时间:2016年11月22日 10:25:58   作者:小灯光环    我要评论   这篇文章主要为大家详细介绍了PostgreSQL分区表(partitioning)应用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下