德歌:将PostgreSQL的种子播撒全球

发表时间: 2017-07-26 22:55

摘要: 《逐云》第一期,我们记录了阿里云数据库的技术专家德歌,关于他所痴迷的PostgreSQL,关于他的技术公益之路,关于技术人的技术理想。

《逐云》是云栖社区的一档人物记录短视频栏目。一共10集。锁定云技术领域,每期记录1位云技术细分领域的代表专家,见证云技术先行者在时代潮流下的选择与追寻、坚持与自由。

------------------------------------------------------------------------------------

对于技术人物故事的记录,已不在少数。而对于近几年蓬勃发展的云技术领域,这个新兴领域内的代表人物,还较少有全面的记录。这也是《逐云》诞生的初衷,希望可以为大家更多元地呈现这一代云技术人的历程。

第一期要为大家讲述的故事,来自社区最受欢迎的一位技术专家——德歌。长泡社区的朋友,相信对他肯定不陌生,来看下方对他的采访视频。

德歌,

PostgreSQL中国社区、中国社区大学发起人之一。

现任职于阿里云数据库内核架构组。

痴迷领域:数据库

从基础运维到数据库,源于一次重大事故的转折

最初参加工作是在一家系统集成商做驻点工程师,主要负责基础设施的运维,当时做了一个杭州市民卡的项目。当时有一次比较严重的事故,甲方因不小心操作把数据库中的文档删掉了,我们这边有一位数据库的技术专家出马,很快就把数据进行了恢复,如果没有进行数据恢复的话,当时杭州市民卡这块的数据可能就会全部丢掉。这件事情对我触动很大,对数据库最初的着迷也应该是从那时开始的。

在那之后的两年,自学了当时比较流行的O数据库。后来在一家新公司面试时,面试官问我你知不知道PostgreSQL这个东西,他告诉我这是一个可靠性非常高的数据库,如果你的服务器挂掉PostgreSQL这个数据库并不会完全受影响,目前他也在招这块的人,当时觉得这个产品很神奇,也因为有O的基础,便选择了加入。也是在那家公司的几年,深入了解了PostgreSQL这个产品,包括到后来公司上市,数据也是依托PostgreSQL的支撑。

不要习惯去向他人寻求答案,而要尽力去帮助别人

来阿里前的公司算是一家初创企业,至于PostgreSQL这个产品,当时在全国基本是找不到人可以带你帮你,遇到的所有问题都要靠自己解决,那段时间是没有周末可言的,学习也是每天至少到凌晨。也是因为那段时间的经历养成了习惯,之后做工作基本都是靠自己,也比较乐观,相信没有什么是不能解决的。在此也想给刚开始入门做技术或其他行业的朋友一些建议,不要任何时候都习惯去问,这样容易形成依赖性,慢慢会失去自己学习摸索的主动性。其实很多时候,是可以自己去解决的。而且在自己解决的同时,还要去尽可能地帮助别人,帮助别人很多时候是一种更好的自我学习与提升。

公益是一辈子的事,愿望是把PostgreSQL的种子播至四海八荒

在国内是有很多成型的技术社区的,但PostgreSQL这个社区比较特别,因为PostgreSQL在欧美在日本是比较火的,在国内相对而言大家的接受程度普遍会低很多,也是因为之前没有太多的推广。

PostgreSQL中国社区成立是在2009年,最初就是我们10个左右的核心成员,初衷是觉得好东西要一起分享,希望在中国可以有更多人了解PostgreSQL并一起使用它。这个社区是没有资金来源的,因为希望有更多的人可以了解PostgreSQL这个产品,大家来社区参会我们是不收门票费的,当时开会的费用会依托赞助商的一些赞助,不够的话大家每个人都会来一起补。到现在,八年过去,社区也越来越大,从暨南大学当时召集的不到50人到现在超过2万人,也渐渐地由亏损到收支平衡再到可以盈利,社区的发展也逐渐走向了一个良性的循环。

PostgreSQL给我带来的最大的自豪感,也正是通过这样一个产品,结识了越来越多同样热爱PostgreSQL的朋友,一起致力于PostgreSQL更深入广泛的推广。公益是一辈子的事,我的愿望是把PostgreSQL的种子播至四海八荒。

无论新兴技术如何发展,数据终究还是企业的核心

从2005到现在一直在做数据库这方面的工作,加起来也有12年了。我认为这是一个非常强大也非常核心的系统,是值得花很多很多年去研究的一个领域。随着AI的发展,很多资金会更多流向AI领域。但无论技术怎样发展,无论对于新兴行业还是传统行业,数据一定是一个企业的核心。比如现在菜鸟在做的智能配送,就会涉及到道路的信息、路径的规划等,都会需要数据库作为强大的支撑。不管怎样的业务,都需要使用技术,去拓展业务的边界,而这也正是数据库接下来的发展方向。具体来说,可能未来会有越来越多的运算和数据库结合起来,如果以现在的时间作为一个临界点,过去大家更倾向于用数据库去存储,而将来数据库作为AI或其他新兴产业的核心,它的计算能力一定是需要提升的,会更多和软件硬件的生态进行对接,从而拥有更强大的运算能力。

截至目前,德哥已在社区发表文章近2000篇,从文章到问答到话题,全面探析PostgreSQL的技术演进。