暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL 人物采访 - 迈克尔·帕奎尔

digoal 2020-09-11
460

作者

digoal

日期

2020-09-11

标签

PostgreSQL , 人物采访


背景

谷歌翻译的, 便于阅读, 英文阅读没有障碍的同学建议阅读原文.

原文
https://postgresql.life/post/michael_paquier/

PostgreSQL是世界上最先进的开源关系数据库。采访系列“ PostgreSQL一周之人”介绍了使该项目成为今天的人们。在这里阅读所有采访。

请告诉我们您自己,您的爱好以及您的来历。

我来自法国,总部位于日本。在业余时间,我碰巧读了很多书,专注于工作以外的事情。

pic

我们应该注意您的任何社交媒体渠道吗?

博客
推特

您何时开始使用PostgreSQL,为什么?

我于2009年开始使用PostgreSQL,向社区发送了一些补丁程序,并于2009年至2012年参与了Postgres-XC,这是Postgres的分支,无共享集群解决方案非常适合OLTP工作负载。自2013年以来,我将注意力完全集中在核心Postgres上。

您还记得您开始使用哪个版本的PostgreSQL吗?

8.3。

你上过大学吗?如果是,那与计算机有关吗?您的学习对您目前的工作有帮助吗?

在法国一所名为ENSEEIHT的工程学院中,流体动力学专门研究模拟,那里有几个系,其中一个系从事IT工程。尽管我正在一个完全不同的领域工作,这为我打开了一个能够生活在我现在所在的国家的大门(笑)。

您还在使用其他哪些数据库?哪一个是你的最爱?

通过。我想你知道答案。

您目前正在从事哪些与PostgreSQL相关的项目?

我在github上维护了几个扩展,例如https://github.com/michaelpq/pg_plugins/,并且我开始为当前公司的产品集成PostgreSQL(HA,备份/还原,升级,性能,等等。)

您如何为PostgreSQL做贡献?

黑客,博客,补丁审查者,补丁作者,有时甚至是提交者,其主要目的是不激怒社区建设农场。我想我可能已经在代码库的各个领域为Postgres贡献了1000多个补丁,从细微的到更大的东西。但是我并没有真正了解所有这些。

对PostgreSQL的任何贡献都与编写代码无关?

我的博客以及对公司的贡献,以推动更多人为上游贡献力量。

您最喜欢的PostgreSQL扩展是什么?

pg_stat_statements!

您能想到的最烦人的PostgreSQL是什么?还有修复它的机会吗?

几年来,我们已经有了一条破烂的捷径,可以不为真正破损的散货COPY产生WAL 。有补丁可以解决此问题,但问题确实很复杂。

在最新的PostgreSQL版本中,您最喜欢的功能是什么?

表AM已添加到Postgres 12。

除此之外,您想在PostgreSQL中看到什么功能/机制?又为什么呢

模块具有更高的可插拔性,距离可插拔存储(如可插拔WAL)还有很长的路要走。

您能描述一下PostgreSQL开发工具箱吗?

Rxvt,emacs,i3,git,gcc,clang,perf,gdb。

PostgreSQL开发人员/用户必须具备哪些技能?

对于开发人员/黑客,请使用git,gdb和perf。对于应用程序开发人员,很少有人真正意识到SQL调优,这本身就是一项工作。

您是否使用任何git最佳实践,这使使用PostgreSQL更容易?

跨分支工作时,Cherry-pick很好。我还使用并且非常滥用git log --graph,最近通过自己的自定义调整爱上了diff.orderFile和format.pretty:https://github.com/michaelpq/home/blob/master/。 gitconfig的

您访问哪些PostgreSQL会议?你提交演讲吗?

不幸的是,主要是在渥太华的PGcon,很少有亚洲会议。过去我曾经去过PGConf欧洲和俄罗斯PgConf,参加者非常热情。当我有有趣的话题或想谈论的事情时,我尝试提交演讲。

您认为Postgres的入门门槛很高吗?

Postgres在入侵方面非常老套,使用邮件列表进行交互,并且没有实际的错误跟踪器。新人,年轻人或热衷于技术的人们都不那么喜欢,这使得进入壁垒变得更加困难。

对于想要开始PostgreSQL开发的人(例如为该项目做贡献的人),您有什么建议?他们应该从哪里开始?

不要参考Wiki中的TODO项目。客户端二进制文件和扩展总是有可以完成的工作,障碍比后端低。

您认为PostgreSQL会在未来很多年出现吗?

是。

您是将Postgres推荐用于商业还是副项目?

都。而且我都用它。

您正在阅读-hackers邮件列表吗?还有其他清单吗?

每天都要遍历所有电子邮件。我还主要遵循-advocacy,JDBC,ODBC,-bugs,-general和-committers

您还在其他哪些地方闲逛?

主要是邮件列表。我很少关注IRC。

您参与或感兴趣的其他哪些开源项目?

不太多。我也关注git开发和linux内核,但这是有限的。

PostgreSQL 许愿链接

您的愿望将传达给PG kernel hacker、数据库厂商等, 帮助提高数据库产品质量和功能, 说不定下一个PG版本就有您提出的功能点. 针对非常好的提议,奖励限量版PG文化衫、纪念品、贴纸、PG热门书籍等,奖品丰富,快来许愿。开不开森.

9.9元购买3个月阿里云RDS PostgreSQL实例

PostgreSQL 解决方案集合

德哥 / digoal's github - 公益是一辈子的事.

digoal's wechat

文章转载自digoal,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论