我和大象的十年往事 - 感恩、感謝、加油、騰飛

背景

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.pswp.cn/news/283794.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/283794.shtml
英文地址,請注明出處:http://en.pswp.cn/news/283794.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Httpclient發送json請求

一、Httpclient發送json請求 public String RequestJsonPost(String url){ String strresponse null; try{ HttpClient hc new DefaultHttpClient(); HttpPost hp new HttpPost(url); JSONObject jsonParam new JSONObject(); jsonParam.pu…

基于ABP的AppUser對象擴展

在ABP中AppUser表的數據字段是有限的,現在有個場景是和小程序對接,需要在AppUser表中添加一個OpenId字段。今天有個小伙伴在群中遇到的問題是基于ABP的AppUser對象擴展后,用戶查詢是沒有問題的,但是增加和更新就會報"XXX fie…

html (align 、placeholder )

onblur 事件會在對象失去焦點時發生。 onkeyup 事件會在鍵盤按鍵被松開時發生。 ----------------------------------------------------------------------------------------------------------- align 屬性規定單元格中內容的水平對齊方式。 <td align"value"&…

4種分布式session解決方案

cookie和session的區別和聯系 cookie是本地客戶端用來存儲少量數據信息的&#xff0c;保存在客戶端&#xff0c;用戶能夠很容易的獲取&#xff0c;安全性不高&#xff0c;存儲的數據量小 session是服務器用來存儲部分數據信息&#xff0c;保存在服務器&#xff0c;用戶不容易獲…

L2-020. 功夫傳人

一門武功能否傳承久遠并被發揚光大&#xff0c;是要看緣分的。一般來說&#xff0c;師傅傳授給徒弟的武功總要打個折扣&#xff0c;于是越往后傳&#xff0c;弟子們的功夫就越弱…… 直到某一支的某一代突然出現一個天分特別高的弟子&#xff08;或者是吃到了靈丹、挖到了特別的…

找數組里沒出現的數

題目&#xff1a;給定整數的數組&#xff0c;其中1≤A [1]≤ N&#xff08;N數組的大小&#xff09;&#xff0c;一些元素出現兩次以及其他出現一次。找到不出現在這個數組中的[1&#xff0c;n ]包含的所有元素。 思路&#xff1a;map的思想。。。。 public List<Integer>…

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

原文鏈接&#xff1a;https://blazor-university.com/javascript-interop/calling-dotnet-from-javascript/type-safety/類型安全在從 JavaScript 調用 .NET[1] 部分中&#xff0c;您可能已經注意到我們的 JavaScript 的第 6 行在將隨機生成的數字傳遞給 .NET 之前調用了 toStr…

分享 60 個神級 VS Code 插件

文章來源&#xff1a;juejin.cn/post/6994327298740600839 本文不做任何編輯器的比較&#xff0c;只是我本人日常使用 vscode 進行開發&#xff0c;并且比較喜歡折騰 vscode &#xff0c;會到處找這一些好玩的插件&#xff0c;于是越攢越多&#xff0c;今天給大家推薦一下我收…

URL結構分析

http://bh-lay.com/blog/14b531db64a

PHP 基礎篇 - PHP 中 DES 加解密詳解

2019獨角獸企業重金招聘Python工程師標準>>> 一、簡介 DES 是對稱性加密里面常見一種&#xff0c;全稱為 Data Encryption Standard&#xff0c;即數據加密標準&#xff0c;是一種使用密鑰加密的塊算法。密鑰長度是64位(bit)&#xff0c;超過位數密鑰被忽略。所謂對…

PerfView專題 (第一篇): 如何尋找熱點函數

一&#xff1a;背景 準備開個系列來聊一下 PerfView 這款工具&#xff0c;熟悉我的朋友都知道我喜歡用 WinDbg&#xff0c;這東西雖然很牛&#xff0c;但也不是萬能的&#xff0c;也有一些場景他解決不了或者很難解決&#xff0c;這時候借助一些其他的工具來輔助&#xff0c;是…

3四則運算軟件2016011992

使用JAVA編程語言&#xff0c;獨立完成一個3到5個運算符的四則運算練習的命令行軟件開發 基本功能要求&#xff1a; 程序可接收一個輸入參數n&#xff0c;然后隨機產生n道加減乘除&#xff08;分別使用符號-*來表示&#xff09;練習題&#xff0c;每個數字在 0 和 100 之間…

JAVA高并發多線程必須懂的50個問題

下面是Java線程相關的熱門面試題&#xff0c;你可以用它來好好準備面試。 1) 什么是線程&#xff1f; 線程是操作系統能夠進行運算調度的最小單位&#xff0c;它被包含在進程之中&#xff0c;是進程中的實際運作單位。程序員可以通過它進行多處理器編程&#xff0c;你可以使用…

Centos7設置IP為固定值

1.進入到系統的IP地址保存文件所在目錄 [rootlocalhost ~]# cd /etc/sysconfig/network-scripts 2.修改保存IP信息的文件 [rootlocalhost ~]# vim ifcfg-eth0 &#xff08;你機器上的名字有可能不是這個&#xff0c;但是是以ifcfg-eth開頭的文件&#xff09; 保存后退出 3.重啟…

為 EditorConfig 文件開啟錯誤編譯失敗

前言上次&#xff0c;我們介紹了 EditorConfig 文件可以自定義代碼樣式規則。但是&#xff0c;當我們想設置代碼樣式嚴重性&#xff0c;比如不允許編譯成功時&#xff0c;又踩了不少坑。修改無效想把 var 首選項&#xff0c;從“首選"var" 僅重構”&#xff0c;改成“…

【.NET特供-第三季】ASP.NET MVC系列:傳統WebForm站點和MVC站點執行機制對照

本文以圖形化的方式&#xff0c;從‘執行機制’方面對照傳統WebForm站點和MVC站點。請參看下面圖形&#xff1a; 一、執行機制 當我們訪問一個站點的時候&#xff0c;瀏覽器和server都是做了哪些動作呢&#xff1f; &#xff08;本文僅僅是提供一個簡單的執行過程&#xff0c;有…

hdoj1045 Fire Net(二分圖最大匹配)

題意&#xff1a;給出一個圖&#xff0c;其中有 . 和 X 兩種&#xff0c;. 為通路&#xff0c;X表示墻&#xff0c;在其中放炸彈&#xff0c;然后炸彈不能穿過墻&#xff0c;問你最多在圖中可以放多少個炸彈&#xff1f; 這個題建圖有點復雜orz。 建圖&#xff0c;首先把每一行…

c++的命名空間

一.C的命名原則namespace是指標識符的各種可見范圍&#xff0c;c的所有標識符都被定義在一個名為std的namespace中。1.<iostream>和<iostream.h>是兩個不同的文件&#xff0c;后綴為.h的頭文件c標準已經明確提出不支持了&#xff0c;早些的實現將標準庫功能定義在全…

投阿里被拒,說跳槽太頻繁!三年兩個工作,問題真的那么大嗎?

什么樣的跳槽頻率才不算頻繁&#xff1f;一位網友發問&#xff1a;投阿里被拒&#xff0c;理由是跳槽太頻繁&#xff0c;不合適。三年兩個工作&#xff0c;問題真的那么大嗎&#xff1f;網友說&#xff0c;阿里對穩定性要求非常高&#xff0c;三年兩跳和五年三跳都是紅線&#…

Linux下防御DDOS攻擊的操作梳理

DDOS的全稱是Distributed Denial of Service&#xff0c;即"分布式拒絕服務攻擊"&#xff0c;是指擊者利用大量“肉雞”對攻擊目標發動大量的正常或非正常請求、耗盡目標主機資源或網絡資源&#xff0c;從而使被攻擊的主機不能為合法用戶提供服務。 DDOS攻擊的本質是…