我和大象的十年往事 - 感恩、感谢、加油、腾飞

背景

http://www.idcquan.com/Special/OSCAR2018/index.html

由中国信息通信研究院主办、中国通信标准化协会支持的"OSCAR云计算开源产业大会"于2018年3月21日-22日在国家会议中心举行。

非常有幸获得了“OSCAR尖峰开源人物”奖项。

20180322_12_pic_002

奖项不敢自居,荣誉属于所有为开源PG社区作出贡献的大象们。

回眸青春10年

  • 时间调回2006年。当时有一个非常火的学习网站:播布客,里面有很多免费的学习视频,Linux, Oracle等。我就是从那时开始接触数据库的,看视频、看官方文档、做实验、反复试错、到后来的现学现卖,视频录制。(感谢上天安排,当时工作自由时间非常多,另外喜得一子,老婆回家带娃去了,独自一人在杭,把所有时间都花在了学习上面。)

  • 2007,打开分享之门(现学现卖,录制了一些Oracle的学习视频,感谢播布客网站,应该是第一个免费传播IT技术的网站)。

  • 2008,邂逅PostgreSQL。这是我换工作的那1年,面试时领导问我知不知道什么是PostgreSQL愿不愿意来搞PG,我一脸懵逼(因为当时只是自学了一些Oracle),然后他解释说PG坏了一个节点,数据库可以继续工作(就是当时skype开源的PLproxy代理,实现的PG分布式数据库架构,真的很可惜这个方案没能在国内推广起来)。

    后来得知当时雅虎在使用PostgreSQL,修改PG的源码版,支撑了雅虎的搜索引擎。而当时领导也与雅虎中国的技术老大何伟平老师神交已久,在新项目中选型了PG数据库,就这样把我“忽悠”进去了。事实证明这个选择是没错的,有Oracle的基础,对于学习PostgreSQL非常有帮助(当然个人的努力必不可少)。2012年左右公司所有的数据库(包括核心库在内)全部从Oracle迁移到了PostgreSQL(总算没有耽误公司在纳斯达克上市的审计)。

  • 2011,带着PG的浓浓学院风,在美丽的暨南大学,成立了PostgreSQL中国社区。懵懵懂懂成为PG社区创始人之一。(一群有情有义的年轻人在暨南大学举办了第一次PG中国社区用户会,宣布PG中国社区成立。第一届PG社区主席Galy自掏腰包办的会议,有情怀。)

    20180322_12_pic_027

    20180322_12_pic_003

  • 2015,加入了 褚霸 带领的阿里云全球顶级数据库团队( 霸爷的口头禅是这样的:祝玩得开心 ),云端开源数据库百花齐放,PG成为其中一员。RDS PG内核团队兄弟们给力,PG云化后,维护成本大幅降低。15年开始在阿里内部普及PG,把PG推广到各个BU。由于PG的特性可以TOUCH到业务的痛点,15年开始到17年,在大部分BU都有了PG的客户(高德、淘宝、天猫、阿里云、优酷、阿里妈妈、B2B、新零售、公共平台、安全部、飞猪、YUNOS、物联网、智慧城市、蚂蚁、菜鸟、未来酒店、等等。。。技术为业务服务,PG开始在各个业务线使用)。功能点覆盖到全文检索、ADHoc的复杂查询(任意字段过滤)、基于OSS的冷热存储分离、时空数据搜索、时序、流计算、用户画像、图式关系搜索、导航、等场景。

    RDS PG内核团队兄弟们就是给力,除了RDS PG,我们还推出了Greenplum开源版本GPDB在云端的版本“PG MPP OLAP版本 HDB PG” , PostgreSQL兼容Oracle的商用版本“PG Oracle兼容版 - PPAS” 。 计算存储分离版本PolarDB for PostgreSQL。

    “RDS PostgreSQL”

    “PG Oracle兼容版 - PPAS”

    “PG MPP OLAP版本 HDB PG”

    PG在阿里的推广离不开内核团队小伙伴们的给力支持。

  • 一些小小的贡献

    从加入成立PG社区开始,组织了一些分享会议,撰写了一些技术文章(github: digoal)(书籍正在筹划中)

    20180322_12_pic_017

    20180322_12_pic_018

    在QQ、微信、邮箱渠道帮助网友、企业解决了一些技术问题。我依旧会开放我的微信,欢迎有任何PG的问题与我交流。

    pg_weixin_1_

    参加各种IT媒体的分享活动,翻译一些国外技术文档。

    输出了一些在线、线下的培训和视频。

    沉淀了一些PG的解决方案,推动了PG在金融、传统企业、互联网、电商、政府等行业的落地。

    所有这些都离不开公司、领导、社会各界、朋友和家人的支持。感谢你们。

    接下来,继续努力,比如把象牙塔搞好,把PG的认证搞起来,让PG技术普及起来,为业务服务,产生更大的社会价值。

PG社区的大变化

2011年开始,社区坚持每年举办一次全国大会,经过社区众大象们的努力,一年比一年红火。

  • 规模,从2011,60人。到2016,400现场 + 2000在线。

  • 组织结构,从2011,7人核心组。到2016,媒体、会务、翻译、微信、微博推广、常委、主席、分舵的成立。

  • 参会者,从2011,爱好者,数据库公司。到2016,爱好者,企业,高校,数据库公司,数据库支持公司,行业软件开发商、云厂商。

  • 形式,从2011,全国大会、bbs。到2017,全国大会、象行中国,象牙塔校园行,公益培训,在线分享、视频、公众号、微博、BBS、微信群、QQ群等(希望加入PG技术交流微信群的同学,可以联系我)。

  • 2015,PG中国社区大学成立,有幸成为第一届“校长”。任重道远,努力,加油!

    20180322_12_pic_012

  • 2017,中国开源软件推进联盟PG分会成立,意味着PG中国社区成功进入组织了。

    20180322_12_pic_016

    在所有PGer的努力之下,社区发生了翻天覆地的变化。

    相信2018 ~ 未来,开源会改变世界。加油大象,腾飞吧。

    20180322_12_pic_019

活动图片

1、历届PG全国大会图片

20180322_12_pic_008

20180322_12_pic_007

20180322_12_pic_009

20180322_12_pic_010

20180322_12_pic_011

2、一些线下沙龙图片

20180322_12_pic_004

20180322_12_pic_006

3、一些象牙塔活动图片

20180322_12_pic_020

20180121_01_pic_006

4、一年比一年火爆的云栖大会PG专场

20180322_12_pic_021

20180322_12_pic_022

20180322_12_pic_023

5、内容一年比一年多元化

除了咱们PG生态的分享,也得到了众多兄弟社区GPDB社区、蟑螂数据库社区、MONGO社区、REDIS社区、MYSQL社区的支持。

可爱的PGer们

感谢PG社区背后的企业、个人、高校、媒体等。

1、翻译英文书籍的泥鳅、Francs

20180322_12_pic_005

2、PostgreSQL 中文文档翻译志愿者们

https://github.com/postgres-cn/pgdoc-cn

最辛苦的是提供第一版中文官方文档的何伟平(laser)老师

3、可爱的志愿者们,每一次活动,都离不开志愿者们的帮助

20180322_12_pic_013_jpeg

4、漂亮又爱学习PG的妹纸们,这么多漂亮妹子,你还有什么理由不来和大象一起玩耍呢。

20180322_12_pic_014_jpeg

20180322_12_pic_015_jpeg

5、为了PG社区操碎了心的主席 少聪

20180322_12_pic_024

20180322_12_pic_025

主席在百忙之中,坚持每周发布的 PG云栖周刊。 快来订阅。

6、维护PG微博、微信公众号、BBS的帅哥美女们。

感谢Francs, 媛媛, 阿弟以及背后的志愿者团队。

7、各个PG分舵

PG背后的代码贡献者们

PostgreSQL的发展离不开核心的代码贡献者们,为他们点赞。

https://www.postgresql.org/community/contributors/

20180322_12_pic_001

PG社区2006年的全球峰会大合照,有没有发现我们武汉大学的彭老师也在里面,第一位将PostgreSQL引入大学数据库教科书的前辈。

向他们致敬。

参考

1、阿里云PostgreSQL生态系列产品小广告

“RDS PostgreSQL”

“PG Oracle兼容版 - PPAS”

配合ADAM,从Oracle迁移PPAS,兼容性评估报告到代码转换、数据增量迁移比对、应用割接,管你多复杂的Oracle库,来个评估报告先。

免费下载使用:

https://www.aliyun.com/product/adam

“PG MPP OLAP版本 HDB PG”

2、PG大学(象牙塔)公益培训活动,不定期展开,请关注PG社区公众号。

pg_weixin_1_

3、PG认证考试

从初级到高级,兼容Oracle版本PPAS、以及社区PostgreSQL版本均有认证。(认证不重要,重要的是系统的学习它。)

20180322_12_pic_028

4、PG资料分享(PostgreSQL作为开源的全栈数据库,在Oracle兼容性,空间数据管理、OLTP+OLAP复杂场景等方面能力出众,大量案例、实践等你来开启。)

《内藏PG资料大全PDF》

它只是PG武功秘籍的目录啦^_^.

20180322_12_pic_026_jpeg

5、我的GIT

呼吁更多的技术人,拥抱开源,开放心态,多多分享。

公益是一辈子的事,I'm digoal, JUST DO IT。

Flag Counter

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/283794.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4种分布式session解决方案

cookie和session的区别和联系 cookie是本地客户端用来存储少量数据信息的,保存在客户端,用户能够很容易的获取,安全性不高,存储的数据量小 session是服务器用来存储部分数据信息,保存在服务器,用户不容易获…

Blazor University (43)JavaScript 互操作 —— 类型安全

原文链接:https://blazor-university.com/javascript-interop/calling-dotnet-from-javascript/type-safety/类型安全在从 JavaScript 调用 .NET[1] 部分中,您可能已经注意到我们的 JavaScript 的第 6 行在将随机生成的数字传递给 .NET 之前调用了 toStr…

分享 60 个神级 VS Code 插件

文章来源:juejin.cn/post/6994327298740600839 本文不做任何编辑器的比较,只是我本人日常使用 vscode 进行开发,并且比较喜欢折腾 vscode ,会到处找这一些好玩的插件,于是越攒越多,今天给大家推荐一下我收…

PHP 基础篇 - PHP 中 DES 加解密详解

2019独角兽企业重金招聘Python工程师标准>>> 一、简介 DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法。密钥长度是64位(bit),超过位数密钥被忽略。所谓对…

PerfView专题 (第一篇): 如何寻找热点函数

一:背景 准备开个系列来聊一下 PerfView 这款工具,熟悉我的朋友都知道我喜欢用 WinDbg,这东西虽然很牛,但也不是万能的,也有一些场景他解决不了或者很难解决,这时候借助一些其他的工具来辅助,是…

Centos7设置IP为固定值

1.进入到系统的IP地址保存文件所在目录 [rootlocalhost ~]# cd /etc/sysconfig/network-scripts 2.修改保存IP信息的文件 [rootlocalhost ~]# vim ifcfg-eth0 (你机器上的名字有可能不是这个,但是是以ifcfg-eth开头的文件) 保存后退出 3.重启…

为 EditorConfig 文件开启错误编译失败

前言上次,我们介绍了 EditorConfig 文件可以自定义代码样式规则。但是,当我们想设置代码样式严重性,比如不允许编译成功时,又踩了不少坑。修改无效想把 var 首选项,从“首选"var" 仅重构”,改成“…

【.NET特供-第三季】ASP.NET MVC系列:传统WebForm站点和MVC站点执行机制对照

本文以图形化的方式,从‘执行机制’方面对照传统WebForm站点和MVC站点。请參看下面图形: 一、执行机制 当我们訪问一个站点的时候,浏览器和server都是做了哪些动作呢? (本文仅仅是提供一个简单的执行过程,有…

投阿里被拒,说跳槽太频繁!三年两个工作,问题真的那么大吗?

什么样的跳槽频率才不算频繁?一位网友发问:投阿里被拒,理由是跳槽太频繁,不合适。三年两个工作,问题真的那么大吗?网友说,阿里对稳定性要求非常高,三年两跳和五年三跳都是红线&#…

为什么信息化 ≠ 数字化?终于有人讲明白了

作者:石秀峰 来源:谈数据(ID:learning-bigdata) 近期,我一做数字化咨询的朋友(化名老王)遇到了一个头痛的问题:话说老王的团队近期接了一个大单——一大型制造业的数字化…

JAVA代码—算法基础:数独问题(Sodoku Puzzles)

JAVA代码—算法基础:数独问题(Sodoku Puzzles) 数独问题(Sodoku Puzzles) 数独游戏(日语:数独 すうどく)是一种源自18世纪末的瑞士的游戏,后在美国发展、并在日本得以发扬…

Linux系统恢复

实验目的:熟悉了前面的启动流程,系统的一个大致的启动流程是怎样的,而其中牵扯到了些许文件,这些文件在系统启动时用于衔接各个步骤,如果这些文件损坏或缺失,系统将不能正常启动,这次写的内容就…

PerfView专题 (第二篇):如何寻找 C# 中的 Heap堆内存泄漏

一:背景 上一篇我们聊到了如何去找 热点函数,这一篇我们来看下当你的程序出现了 非托管内存泄漏 时如何去寻找可疑的代码源头,其实思路很简单,就是在 HeapAlloc 或者 VirtualAlloc 时做 Hook 拦截,记录它的调用栈以及分…

关于 extern C的说明

在用C的项目源码中,经常会不可避免的会看到下面的代码 1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 /*...*/ 6 7 #ifdef __cplusplus 8 } 9 #endif 它到底有什么用呢,你知道吗?而且这样的问题经常会出现在面试or笔试…

Nginx 面试 40 问

Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。 那么关于 Nginx 的核心技术点有哪些呢? 什么是Nginx? Nginx是一个 轻量级/高性能的…

用Cocos2dx开发棋牌游戏的观点解析

众所周知,目前棋牌游戏特别的火。很多游戏公司都想在这一块赚钱,可是却不知用什么软件比较好的去开发棋牌游戏,对此,我列出了两款比较靠谱的软件去开发棋牌游戏,希望对大家有帮助! 第一款软件是cocos2dx,它…

我把《系统设计》系列整理成了 PDF

大家好,我是等天黑。相信很多朋友应该注意到了,我最近发了很多系统设计的文章。是的,到目前为止,已经发了有 7 篇文章。这些内容主要翻译自 Alex Xu 的 《System Design Interview》,有卷一和卷二两本。System Design …

高性能IO模型浅析

服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO模型。 (2)同步非阻塞IO(Non-blocking IO)…

PHP个人博客项目------切切歆语博客

2019独角兽企业重金招聘Python工程师标准>>> phpmysqlapache, ThinkPHP3.2框架开发 我的个人博客项目 适合新手练习 源码地址下载:https://github.com/DickyQie/php-myblog 转载于:https://my.oschina.net/zhangqie/blog/1785867

IOS_SearchBar搜索栏及关键字高亮

搜索框的效果演示: 这个就是所谓的搜索框了,那么接下来我们看看如何使用代码来实现这个功能. 我所使用的数据是英雄联盟的英雄名单,是一个JSON数据的txt文件, JSON数据的处理代码如下所示: ?123456//获取文件的路径pathNSString *path [[NSBundle mainBundle] pathForResourc…