1.您能簡單介紹一下自己嗎?您是如何與PostgreSQL社群互動的?
大家好,我是魏闖先,阿裡巴巴資深技術專家,12年檔案系統和資料庫核心深耕,負責阿裡雲資料庫倉庫AnalyticDB架構和計算引擎研發。 AnalyticDB PG由開源Greenplum演化而來,可以大大加速和優化計算引擎,從社群中我們也汲取了大量開源優勢,未來也會将我們的工作部分回饋社群。
2.您團隊在PG領域的核心産品新功能主要解決什麼問題,目前效果怎麼樣?
我團隊主要負責ADB PG在OLAP 分析場景下的計算性能問題。采用向量化計算引擎,通過codegen,列式向量計算、指令集、記憶體池化等方法,計算性能有2-3倍的提升。
3.您認為資料庫産品未來如何發展才會更有生命力?
豐富生态、穩定性、高擴充性、極緻性能。
4.最後,您對想從事PG産品或技術研發的網友們有什麼建議嗎?
PostgreSQL 是一個開源的關系型資料庫,具有豐富的功能和生态,良好的擴充性,同時适合OLTP和OLAP場景。作為一個20多年的成熟産品,希望從事PG産品或技術研發的網友們,首先能夠了解PostgreSQL 的一些基本設計原理,包括事務、存儲、計算等核心子產品。同時它的代碼風格良好,可讀性強,有技術積累的基礎上,可以調試和學習源代碼,可以指導自己如何寫出更好的工程代碼。