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

PostgreSQL 16 华人贡献者专访:Cary Huang(黄品凯)

在PG 16致谢清单的文章中我们汇集整理了参与PG 16贡献的华人名单,进而向参与贡献的社区朋友进行了线上问答专访,希望通过这个问答专访,可以让大家对参与PG社区贡献能有更具体的认知,希望可以带动更多PGFans参与PG贡献,也欢迎更多有兴趣的PG贡献者参与专访活动。

本期人物:Carry Huang(黄品凯)

专访问题:

1.请简单介绍自己,以及来自哪里?

大家好,我是黄品凯,目前是瀚高软件北美研究院的一员,负责无服务器数据库,PostgreSQL 的内核开发。

2. 您是什么时候开始接触PostgreSQL,为什么会选择使用它呢?

我从 2019 年加入瀚高软件时开始接触 PostgreSQL,当时在数据库方面没有研究太多,也是托了瀚高的福,让我有机会接触到 PostgreSQL。

3. 说明一下在PG版本中主要做了哪些贡献?

我审阅了 10 多个社区补丁,参与了社区的讨论。其中4个补丁被提交了,成为 PostgreSQL 16 的一部分。

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

基于 PostgreSQL 的无服务器数据库(Serverless Database)开发,透过计算和存储的分离技术,把 PostgreSQL 打造成一个无状态的数据库,对于云部署,和成本节省有一定的帮助。

5. 在工作中是否有基于PostgreSQL 开发出了相关工具或产品,可以介绍一下它的特性吗?

我参与过许多基于 PostgreSQL 的产品和工具开发,例如透明数据加密(TDE)和密钥管理(KMS):它们保护数据物理存储的安全性;分布式数据库死锁检测和原子提交:保证了数据在分布式部署的环境下达到全局的一致性以及更好的锁管理等等。

6. 您还记得您最开始使用的PostgreSQL版本吗?有没有令您印象深刻的地方?

PostgreSQL 12 是我用过最早的版本。印象最深刻的地方就是这个版本在流复制的设置有很大的改变,当初找了很多资料才研究明白。

7. 您对那些想要开始PostgreSQL开发的人有什么建议 - 比如为项目做出贡献。他们应该从哪里以及如何开始?

养成写英文博客的习惯(任何PostgreSQL相关的内容),然后透过 Planet PostgreSQL 平台分享给全世界喜好 PostgreSQL 的朋友们。

8. 您认为PostgreSQL的未来会是怎样的?对此您有怎样的期待?

目前 PostgreSQL 还是被普遍被认为是一种数据库系统,还需要应用程序的配合,才能成为一个方案或产品。但它的灵活性(很多功能都是可拓展的)有可能会让 PostgreSQL 本身成为一个数据库 + 应用程序一体的大平台。也许以后应用程序的开发都可以直接做在 PostgreSQL 平台内。

9. 您参加过哪些关于PostgreSQL的会议,是否在会议上发表演讲?

参加过加拿大渥太华 PGcon 2023,并发表了关于 Global Unique Index – A different approach 的演讲。

10. 您如何度过您的空闲时间?您的爱好是什么?

陪小孩成长,吃美食,健身。

11. 您最近读的书?还是您想推荐给读者的书?

《穷爸爸,富爸爸》。不管我们的专业是什么,PostgreSQL也好,程序员,医生,销售,老师等等,对于 “钱” 还是要有一定的认识,因为学校不会教你什么是 “钱”,这本书会告诉你。

12. 您有经常写博客吗,可以分享一下您的个人站点?

是的我经常写博客。https://www.highgo.ca/author/cary-h/


最后,希望以上的分享对大家有所帮助,祝大家工作顺利,节日快乐!


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

评论