國內第一人:MariaDB基金會將阿裏雲數據庫高級專家彭立勳列為個人成員
上周三,MariaDB在其官網宣布,正式把阿裏雲數據庫工程師彭立勳列為Mariadb基金會個人成員(Staff)。
作為Mariadb高級開發人員,彭立勳將主要從事Replication模塊的優化;同時,他也致力於MariaDB在中國的普及以及技術社區工作。
彭立勳在接受雲棲社區采訪時表示,他是今年四月份收到MariaDB邀請的——詢問他是否能以合適的方式在MariaDB中參與開源項目的開發。
“跟公司溝通之後,非常爽快的答應讓我參與MariaDB基金會,以便更直接地為社區貢獻我們的能力。”
為什麼會被MariaDB基金會邀請擔任個人成員,這位阿裏雲數據庫高級專家解讀稱,從他個人角度來看有兩個原因:一是時間和貢獻積累的結果,從四年前Monty(指MySQL之父Michael Wideneus)第一次合並他的補丁,到目前已經至少給MariaDB貢獻了小幾萬行代碼,“雖然跟Monty占60%不能比,但也算是實現了一個小目標。”二是華人的貢獻者越來越多起來,所以引入一個中文母語的成員已非常有必要。
對於擔任MariaDB基金會個人成員的職責,彭立勳表示,如官網所說——主要負責Replication模塊,具體則是:對全球社區貢獻的Replication相關補丁進行Review,並合並到主幹;與此同時,大中華區所有提交的補丁都會先看一遍,“畢竟我是MariaDB Committor中唯一一個講中文的,跟貢獻者溝通會比較方便。”
彭立勳指出,相比普通的Committor,需要對MariaDB的代碼質量負起更多的責任。之前隻需要提交,現在要負責Replication代碼的Review和合並。“任何Replication的Bug都是我的過失。”他說,一旦把不穩定的代碼放入主幹,大家順著Commit Log就能找到罪魁禍首。
在采訪中,彭立勳也對他所負責的Replication模塊進行了介紹。他認為,MySQL之所以當年能非常快的在互聯網火起來,其中一個非常重要的原因就是MySQL可以非常方便的利用Replication模塊複製出一個備庫。
“Replication是最具備‘改裝’潛力的模塊,包括MySQL官方要做Group Replication。我之前也給MySQL/MariaDB貢獻了Multi-Source Replication,可以實現多Master一Slave,還有我們阿裏自己研發的Double-Sync Replcation協議等。”總之,Replication模塊可以做很多事情,他歡迎大家貢獻代碼。
對於未來規劃,除了對社區提交的代碼認真Review外,彭立勳幽默地表示,也會“利用職務之便”,把AliSQL開源的通用功能合並到MariaDB,給更多主幹代碼的用戶使用。
最後談及擔任MariaDB基金會成員意義時,這位在外人看來外冷內熱的技術專家指出,這是阿裏雲更開放的標誌,不僅維護自己的分支,也把其成果和能力直接的貢獻給開源社區。
相關閱讀
最後更新:2017-07-19 09:32:41