偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

中國(guó)唯一女性Apache Member 潘娟:開源項(xiàng)目如何從“Baby”到“頂級(jí)”?

原創(chuàng) 精選
開源 數(shù)據(jù)庫(kù)
The Apache Way是一種參照,但我們還是要走出自己的與眾不同的My Way?!司?/div>

作為Apache頂級(jí)項(xiàng)目、Apache基金會(huì)首個(gè)數(shù)據(jù)庫(kù)中間件,Apache ShardingSphere無論在國(guó)內(nèi)還是在國(guó)際都有著十分廣泛的影響力。不久前,在【T·TALK】全年系列直播活動(dòng)的第四期中,我們邀請(qǐng)到了Apache ShardingSphere的核心初創(chuàng)成員、Apache ShardingSphere PMC、SphereEx聯(lián)合創(chuàng)始人兼CTO潘娟老師,為我們講述Apache頂級(jí)項(xiàng)目ShardingSphere開源之路背后的故事?!綯·TALK】也將本次直播的核心內(nèi)容進(jìn)行了整理:

(關(guān)注B站,觀看往期直播回顧)

ShardingSphere的Apache之旅

提到Apache ShardingSphere,關(guān)注全球數(shù)據(jù)庫(kù)應(yīng)用領(lǐng)域的同學(xué)應(yīng)該對(duì)它比較熟悉。ShardingSphere是一套開源的分布式數(shù)據(jù)庫(kù)解決方案組成的靈活生態(tài)圈,我們所倡導(dǎo)的理念是Database Plus,也就是在Database之上構(gòu)建一套全新的能夠?yàn)閿?shù)據(jù)庫(kù)提供增強(qiáng)服務(wù)的生態(tài)層,我們希望ShardingSphere在這層生態(tài)中可以做任何事情,這也是一直以來我們所努力的方向。

另一方面,作為一款開源項(xiàng)目,ShardingSphere在開源之路上也已走過了六年時(shí)間。時(shí)至今日,ShardingSphere在GitHub上的star數(shù)已經(jīng)超過了15K,并擁有超過300人的貢獻(xiàn)者群體。

在ShardingSphere的開源歷程中,最具里程碑意義的事件,大概就是2018至2020年期間,ShardingSphere進(jìn)入了Apache基金會(huì),并在歷經(jīng)了17個(gè)月的孵化器之旅后順利畢業(yè),成為了Apache的頂級(jí)項(xiàng)目。也正是這段經(jīng)歷,讓ShardingSphere和我都得到了許多的歷練與成長(zhǎng)。

起初,我們捐贈(zèng)ShardingSphere進(jìn)Apache基金會(huì)的時(shí)候很困難,當(dāng)時(shí)國(guó)內(nèi)有資格能夠帶領(lǐng)項(xiàng)目進(jìn)行捐贈(zèng)的導(dǎo)師并不多,我們摸索了很久,直到遇到了姜寧老師與SkyWalking的吳晟老師,他們給了我們很多指導(dǎo)與建議,并幫助ShardingSphere通過了層層審核,最終成功進(jìn)入了Apache基金會(huì)。我也是從那個(gè)時(shí)候開始加入到Apache基金會(huì)去做相關(guān)的事情。

(潘娟、張亮與姜寧、吳晟一起)

當(dāng)項(xiàng)目成功進(jìn)入孵化器后,作為“家長(zhǎng)”,接下來要面臨的就是如何讓這個(gè)“Baby”長(zhǎng)大,這時(shí)需要做的便不再只是貢獻(xiàn)代碼這一件事,還需要承擔(dān)起社區(qū)的建設(shè)與運(yùn)營(yíng)工作。幫助社區(qū)提高知名度,吸納更多的小伙伴,這也是推進(jìn)項(xiàng)目發(fā)展中非常重要的事情,只有大家一起去做貢獻(xiàn),項(xiàng)目才能變得越來越好。 

但社區(qū)運(yùn)營(yíng)這項(xiàng)工作其實(shí)遠(yuǎn)比寫代碼更復(fù)雜,需要我們?cè)诖a層面之外考慮更多方面。當(dāng)時(shí)ShardingSphere 社區(qū)就曾遇到過這方面問題,我和另一位創(chuàng)始人張亮,很愛這個(gè)項(xiàng)目,想把它做好,因此我們對(duì)代碼的質(zhì)量要求非常嚴(yán)格,但這種嚴(yán)格卻阻礙了很多新人的加入,當(dāng)時(shí)有很長(zhǎng)的一段時(shí)間,ShardingSphere的進(jìn)展都是靠我和張亮老師去支撐。

為了緩解這種尷尬,我們也做了很多嘗試與調(diào)整,包括去做清晰的代碼指導(dǎo)意見,加快回復(fù)速度,把一些參與流程類的文檔放到最顯眼的位置,甚至有時(shí)候要降低門檻,去布置更多新手任務(wù),讓想要加入進(jìn)來的人能夠進(jìn)行過渡。

今天,大家可以看到ShardingSphere無論代碼還是文檔都是非常優(yōu)雅完善的,這都是我們過去五六年積累下來的東西。當(dāng)然,除內(nèi)功外,做meetup、做布道等外功也是必不可少的。特別是對(duì)國(guó)內(nèi)來說,早些年大家對(duì)開源往往都是“用代碼,不要指望我去無償貢獻(xiàn)”、“你是在剽竊我的勞動(dòng)成果嗎?”等態(tài)度和想法,我們只有通過在代碼之外去做更多的理念、技術(shù)布道來扭轉(zhuǎn)這些負(fù)面的意識(shí)和聲音,才能使更多人正確地認(rèn)識(shí)開源并愿意參與其中。

總之,無論是寫代碼,還是做community的事情,其實(shí)都是賦予項(xiàng)目生命力的過程,這個(gè)過程會(huì)給你帶來收獲。最開始參與開源的時(shí)候,我真的完全是因?yàn)榕d趣參與進(jìn)來,但后來慢慢成為了習(xí)慣。在這個(gè)過程中,我能夠清晰地感覺到自己技能和視野的提升,這段經(jīng)歷無論對(duì)項(xiàng)目還是對(duì)我自身來說都是意義非凡的。

再后來,當(dāng)項(xiàng)目已經(jīng)發(fā)展的較為成熟后,要考慮的就是畢業(yè)了。和在學(xué)校一樣,項(xiàng)目畢業(yè)同樣也會(huì)面臨各種考核,包括在孵化期間,項(xiàng)目是否正常的按照法律法規(guī)進(jìn)行 release;社區(qū)是否已具備了自治能力以及積極的可持續(xù)發(fā)展能力;項(xiàng)目的版權(quán)、brand 有沒有符合規(guī)范等。如果沒有問題,就可以向基金會(huì)提出畢業(yè),但如果上述某些地方?jīng)]有做好,就會(huì)被打回,然后重做,再提。當(dāng)然,在項(xiàng)目畢業(yè)之后,你依然要持續(xù)地去讓社區(qū)發(fā)光發(fā)熱,為大家去提供價(jià)值。這大概就是 ShardingSphere 當(dāng)年所走過的一條開源之路。

SphereEx的商業(yè)化實(shí)踐

在此之后,隨著ShardingSphere的持續(xù)發(fā)展與社區(qū)的不斷壯大,越來越多的新想法被注入到項(xiàng)目之中。但與此同時(shí),越來越多的研發(fā)資源需求也逐漸成為了ShardingSphere發(fā)展道路上的一道無形障礙。2021年,為了打破這樣的阻礙,繼續(xù)把ShardingSphere做得更好,我和張亮老師以ShardingSphere為基礎(chǔ)創(chuàng)辦了SphereEx公司,我們希望借助商業(yè)化的力量去支持ShardingSphere的持續(xù)發(fā)展,通過SphereEx為ShardingSphere注入更多新的活力。

由于ShardingSphere項(xiàng)目本身足夠成熟,因此我們將所有的基礎(chǔ)框架、功能都放在開源里,我本身是一個(gè)熱愛開源的人,我從開源中受益,所以我希望盡自己所能地去讓社區(qū)的其他同學(xué)受益,這也是SphereEx對(duì)待開源的態(tài)度。而面向商業(yè)客戶的部分,我們會(huì)選擇提供一些在相對(duì)特殊的場(chǎng)景下的面向小眾企業(yè)用戶的功能,包括我們會(huì)給用戶提供除了核心ShardingSphere之外,更多高級(jí)功能和一些全套的解決方案,這是SphereEx對(duì)開源與商業(yè)的不同部署。

SphereEx的創(chuàng)始成員,包括我們所招聘的同學(xué),許多都是來自于ShardingSphere的開源社區(qū)。我在進(jìn)行邀請(qǐng)的時(shí)候,會(huì)很直接地說,你已經(jīng)熟悉了開源社區(qū)的玩法,如果你想換一份工作,以開源工程師作為你的下一個(gè)職業(yè)選擇,我很歡迎,我希望你能加入到SphereEx,我會(huì)付全款讓你去做部分開源、部分商業(yè)。我也希望通過這種方式,能夠讓更多熱愛開源的小伙伴有機(jī)會(huì)全身心地投入其中,去做更有趣、更有價(jià)值的事情。

對(duì)于身邊的同學(xué),我們會(huì)盡量幫助大家提高綜合素質(zhì),我會(huì)推薦研發(fā)同學(xué)去寫技術(shù)博客,去conference或meetup上做一些分享。讓運(yùn)營(yíng)的同學(xué)幫助技術(shù)同學(xué)做二次編輯、審稿。

在SphereEx,每天的工作內(nèi)容、接觸到的人、完成的目標(biāo)、工作的氛圍,都和很多傳統(tǒng)大廠有所不同。我們更愿意花時(shí)間去打造技術(shù)本身,而不是要趕著上線。即使你今天沒寫代碼,就思考了一個(gè)方案,就寫了一篇文章,就做了一個(gè)分享,我都覺得沒有問題,這些都是很有意義的事情。

未來,SphereEx還會(huì)繼續(xù)探索開源商業(yè)化的道路,我們也將嘗試和云廠商合作,在云上提供我們的產(chǎn)品,包括海外的一些Cloud行為,這些都會(huì)在今后以SphereEx的身份去持續(xù)輸出。SphereEx也會(huì)繼續(xù)在Apache ShardingSphere背后去做支撐,去贊助社區(qū)的一些活動(dòng),舉辦更多更有價(jià)值的meetup。我也真誠(chéng)地希望,有了這個(gè)公司的支撐,ShardingSphere社區(qū)能夠變得更好。


“娟”to“娟神”的成長(zhǎng)之路

最后一個(gè)話題,拋開PMC、創(chuàng)始人、CTO這些title,我還想以個(gè)人的身份講一些小秘密,也算是對(duì)我成長(zhǎng)經(jīng)驗(yàn)的一些總結(jié)和分享。熟悉我的同學(xué)可能知道,我是DBA出身,做DBA、做運(yùn)維其實(shí)是一件很辛苦的事,而且從晉升的渠道來說,相比于其他崗位,DBA也不太容易出彩,晉升的機(jī)會(huì)和概率都不算多。這也是為什么大多數(shù)人,尤其是女生不愿意選擇這個(gè)崗位的原因。 

我做DBA時(shí)也是一樣,可以說那時(shí)才知道什么叫痛苦。記得初入職場(chǎng)的時(shí)候,當(dāng)時(shí)有一個(gè)業(yè)務(wù),要從凌晨一點(diǎn)遷到早晨五點(diǎn),期間是沒法休息的。又因?yàn)楫?dāng)時(shí)我跟業(yè)務(wù)同學(xué)配合得不是很好,遷移過程出了問題,可能需要回滾,相當(dāng)于今天和之前的很多努力都白廢了。當(dāng)時(shí)真的非常崩潰,加上一天沒有合過眼,三點(diǎn)多的時(shí)候真的堅(jiān)持不住,我直接哭了,坐在那說了很多如”這事我不干了,簡(jiǎn)直不是人干的事,一點(diǎn)價(jià)值也沒有”等等情緒類的話。

 但是埋怨歸埋怨,第二天起來后你面臨的還是同樣的局面,還是要去上班,依然要自己去面對(duì)這個(gè)業(yè)務(wù),依然要完成沒做好的工作。這件事給我上了很重要的一課,既然你在最開始就已經(jīng)確定好要做這個(gè)行業(yè),有些事就不是你有資格去做選擇的,你必須去面對(duì)一些挑戰(zhàn),去承擔(dān)你該承擔(dān)的工作,不做就是不負(fù)責(zé)任的表現(xiàn),并且在做所有事之前,充分的準(zhǔn)備都是必要的。自此之后,對(duì)待任何事,我都會(huì)始終保持謹(jǐn)慎的態(tài)度,做任何操作前,也都會(huì)與負(fù)責(zé)同事進(jìn)行反復(fù)確認(rèn)。這件事無論對(duì)我個(gè)人還是對(duì)我的職業(yè)生涯都有非常重要的影響。

 也正是在這件事之后,我的抗壓能力、做事情的能力有了非常大的提升。當(dāng)時(shí)我是團(tuán)隊(duì)里唯一的女生,一開始大家都叫我“娟”,后來DBA做得比較好了,叫我“娟姐”,再后來慢慢變成“娟?duì)敗?,直到有一天又變成“娟神”。其?shí)我對(duì)title并不是很在意,有些可能就是大家互相之間出于客氣為了表示尊重叫的,有些則算是開個(gè)玩笑,這些都沒問題。但稱號(hào)的改變其實(shí)也能說明很多東西,至少說明你在一步步成長(zhǎng),一步步把自己的事情做得更好。我不在乎title,但我重視這個(gè)過程,這個(gè)經(jīng)歷。我認(rèn)為有的時(shí)候成長(zhǎng)、經(jīng)歷是比結(jié)果更重要的。

 我在創(chuàng)業(yè)的時(shí)候,有時(shí)需要去做布道,去海外做演講,我會(huì)發(fā)現(xiàn)五六十人的分享者名單中,很難看到華人身影,有時(shí)只有我一個(gè)人。當(dāng)然這可能是因?yàn)檎Z(yǔ)言、跨領(lǐng)域等緣故。但我覺得如今國(guó)內(nèi)開源已經(jīng)發(fā)展得如此火熱了,我們的技術(shù)在海外也得到了大家的認(rèn)可,我們應(yīng)該去做更多的嘗試,去將我們好的東西呈現(xiàn)到世界的舞臺(tái)之上。只有這樣,才能證明我們的成長(zhǎng),證明我們可以去做更多的事。同時(shí),這些同學(xué)也將有機(jī)會(huì)聯(lián)合起來,一起做更偉大的事情,這將會(huì)形成推動(dòng)整個(gè)行業(yè)發(fā)展的力量。

 最后,我也真誠(chéng)地希望開源領(lǐng)域的工作者、貢獻(xiàn)者,以及即將踏入這一領(lǐng)域的同學(xué)能夠在未來共同努力,堅(jiān)持我們的信仰,為這個(gè)領(lǐng)域,這個(gè)行業(yè)去創(chuàng)造更多的價(jià)值,加油!


嘉賓介紹

潘娟,SphereEx 聯(lián)合創(chuàng)始人 & CTO, Apache Member & Incubator mentor, Apache ShardingSphere PMC, AWS Data Hero, 中國(guó)木蘭開源社區(qū)導(dǎo)師,騰訊TVP。曾負(fù)責(zé)京東數(shù)科數(shù)據(jù)庫(kù)智能平臺(tái)的設(shè)計(jì)與研發(fā),現(xiàn)專注于分布式數(shù)據(jù)庫(kù) & 中間件生態(tài)及開源領(lǐng)域。被評(píng)為《2020 中國(guó)開源先鋒人物》,2021 OSCAR 尖峰開源人物。

會(huì)議推薦

在即將于5月14日-15日在北京舉辦的WOT全球技術(shù)創(chuàng)新大會(huì)2022中,潘娟老師也將作為演講嘉賓蒞臨大會(huì)“架構(gòu)設(shè)計(jì)與架構(gòu)實(shí)踐”專場(chǎng)。屆時(shí),潘娟老師將圍繞Database Plus的理念,為大家進(jìn)一步介紹Apache ShardingSphere的架構(gòu)設(shè)計(jì)理念與設(shè)計(jì)哲學(xué)。

此外,快狗打車運(yùn)維效能總監(jiān)唐斌斌、轉(zhuǎn)轉(zhuǎn)架構(gòu)部負(fù)責(zé)人杜云杰、騰訊云產(chǎn)品架構(gòu)師崔凱三位業(yè)界資深技術(shù)專家,也將在這一專題中為大家?guī)砭实募夹g(shù)分享。感興趣的同學(xué)可掃描下圖二維碼了解更多參會(huì)信息。



責(zé)任編輯:徐杰承 來源: 51CTO
相關(guān)推薦

2011-03-03 21:12:47

圖靈獎(jiǎng)人才

2017-10-31 08:09:54

ApacheRocketMQ項(xiàng)目

2009-06-22 13:29:00

Apache Open

2021-02-03 08:25:47

模塊數(shù)據(jù)概率

2016-10-24 11:34:15

戴爾HPC

2015-04-09 09:21:16

微軟開源社Aache

2022-04-12 12:18:59

2022女性領(lǐng)導(dǎo)力峰創(chuàng)業(yè)邦

2011-03-04 13:52:35

2018-07-18 13:38:21

百度

2025-02-26 09:24:03

2024-05-24 09:29:28

2020-12-09 12:52:45

分布式對(duì)象存儲(chǔ)

2018-07-31 15:34:27

開源

2022-06-10 14:52:46

開源項(xiàng)目字節(jié)跳動(dòng)

2023-03-21 12:41:19

2023-01-09 10:19:38

2022-06-06 09:35:47

物聯(lián)網(wǎng)倉(cāng)單

2019-05-16 13:35:40

阿里云技術(shù)專家開源

2020-12-08 09:45:51

項(xiàng)目Apache分表

2017-04-25 14:12:13

華為
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)