精品国产18久久久久久,一个人在线观看的www,亚洲一区二区久久久,成人国内精品久久久久影院vr,最近免费中文字幕大全高清大全1

參加過4屆TiDB Hackathon是種什么體驗(yàn)?|TiDB Hackathon選手訪談

2021-12-29 15:45:02AI云資訊1287

TiDB Hackathon 2021 自 12 月 9 日開啟報(bào)名至今,已經(jīng)收到 259 名參賽者報(bào)名,組隊(duì) 64 支,光是隊(duì)名就腦洞大開,如:渡渡鳥復(fù)興會(huì)、LET ETL ROCK、隊(duì)長負(fù)責(zé)帶飯、小母牛坐飛機(jī)、雙呆、OneLastCode、TiDB 十年老粉等等,項(xiàng)目 idea 也充滿各種奇思妙想。

目前,距離 2022.1.8 - 9 比賽日,已不到兩周時(shí)間,想必各位參賽選手已經(jīng)摩拳擦掌,開始準(zhǔn)備自己的項(xiàng)目了。在等待最終比賽日的這段時(shí)間,TiDB 社區(qū)采訪了三位 Hackathon 參賽選手,他們有的已經(jīng)參加了 4 次,是名副其實(shí)的老選手。有的從評委變成選手,第一次下場參賽。我們通過訪談?dòng)涗浟怂麄儗?Hackathon 的理解和感悟,同時(shí)探討開源對他們個(gè)人和工作帶來的改變,還有極其重要的參賽經(jīng)驗(yàn)分享。參加本屆 Hackathon 的選手或是對 Hackathon 有興趣的小伙伴們,值得一看。

第一位選手你肯定想不到,他就是 PingCAP 聯(lián)合創(chuàng)始人兼 CTO 黃東旭,作為多界評委的他,終于忍不住手癢,要親自下場參加比賽。參加今年 TiDB Hackathon 的小伙伴們可以和東旭同場競技,一決高下啦!

那他為什么相當(dāng)選手?又會(huì)帶來什么 idea 呢?讓我們一起來聽聽他怎么說。

以下為訪談?dòng)涗洠?

Q1

往年 Hackathon 你一直是評委,為什么這次想當(dāng)選手?你帶來的項(xiàng)目是哪個(gè)方向呢?

黃東旭:對我來說,當(dāng)評委有一個(gè)特別不好的體驗(yàn),就是你明明看到這個(gè) idea 特別好,但是你又沒有辦法去實(shí)現(xiàn)它。而且因?yàn)槲覀冺?xiàng)目特別多,當(dāng)評委那天的信息量太累了,我覺得還是寫代碼比較輕松一些。

關(guān)于項(xiàng)目, 今年我想寫一個(gè)一直都想做的東西,它并不是一個(gè)看起來非常 hardcore 的項(xiàng)目,但是它能改進(jìn)整個(gè)用戶的用戶體驗(yàn),同時(shí)又非常接地氣,是大家一眼看過去,不用過多解釋就知道是什么東西,總之期待吧。

Q2

所以寫代碼是你這次 Hackathon 當(dāng)選手最大的動(dòng)力?

黃東旭:是的,寫代碼強(qiáng)身健體,是一個(gè)非常好的娛樂活動(dòng)。我覺得 Hackathon 就是一個(gè)大 party,這次我就不在旁邊看著了,親自下場跟大家一起嗨起來。大家把我當(dāng)做普通的 TiDB 社區(qū)貢獻(xiàn)者就好,現(xiàn)在我一般介紹自己的 title 時(shí),都是把 Engineer 放在 PingCAP CTO 之前的,在比賽中我就是一名業(yè)余選手,相信評委能夠非??陀^公正地投票。

Q3

外界經(jīng)常有人說 PingCAP 是一家 Hackathon 驅(qū)動(dòng)的公司,Hackathon 這個(gè)活動(dòng)形式最大的特點(diǎn)是什么?

黃東旭:我覺得 Hackathon 可能給我們一個(gè)機(jī)會(huì),因?yàn)槲姨焯於荚?PingCAP 里面工作,視角可能是內(nèi)部的視角,我們自己的認(rèn)知都是看著手頭上這一畝三分地,所以 Hackathon是一個(gè)非常好的機(jī)會(huì)。

第一,讓你得到很多的思路,你能在短短幾天之內(nèi)感受到很多奇思妙想;第二,這些奇思妙想不需要寫單元測試,不需要 code review ,能快速地將它實(shí)現(xiàn)出來。

對我來說, Hackathon 能讓我看到更多可能性,同時(shí)在探索這些可能性上邁出第一步。我們在過去確實(shí)是有很多的 idea 在 Hackathon 生根發(fā)芽,最后在產(chǎn)品中落地。比如說像兩年前的一等獎(jiǎng),做了一個(gè)線程池,一個(gè)異步的框架,最后也是合到了 TiDB 的主線里面。但把 PingCAP 叫做 Hackathon 驅(qū)動(dòng)的公司倒也不準(zhǔn)確,也不是說這個(gè)公司必須得要 Hackathon 才能驅(qū)動(dòng)。Hackathon 最主要的目的還是給大家提供一個(gè)大 party ,大家玩得開心才是優(yōu)先級第一的。

不論是我,還是我們的團(tuán)隊(duì),或是社區(qū)里的開發(fā)者。我希望通過這個(gè)活動(dòng),第一,讓我們看到更多可能性,拓展視野。第二,可以讓我們對這個(gè)社區(qū)更加有信心。

Q4

今年 Hackathon 設(shè)置了四大賽道,除了內(nèi)核以外,還有工具、生態(tài)和不受限,這樣設(shè)置的導(dǎo)向是什么?

黃東旭:每一年 Hackathon 的 kickoff 邀請我,都會(huì)問我有什么要求或什么需求,其實(shí)我每年的需求都是不要設(shè)限,不要讓大家局限在什么東西上。今年也是一樣,我每年都會(huì)提這個(gè)要求,就是讓大家放開玩。

同時(shí),我覺得 TiDB 已經(jīng)到了一個(gè)時(shí)間點(diǎn)。它已經(jīng)超出了技術(shù)本身,有無數(shù)人在用,它開始擁有自己的工具生態(tài)。我們觀察到很多不同的用戶和公司,為了讓自己更好地使用 TiDB ,用得更爽,發(fā)明了很多很有意思的周邊工具,甚至有一些看起來非常接地氣,非常實(shí)用的東西。

所以,我們希望大家能夠不設(shè)限地想一些能夠更接地氣,幫助大家使用 TiDB 體驗(yàn)更好的項(xiàng)目,而不是讓大家的目光都局限在內(nèi)核本身。這也說明 TiDB 到達(dá)了一個(gè)新階段,開始強(qiáng)調(diào)產(chǎn)品化、應(yīng)用性,強(qiáng)調(diào)整個(gè)用戶的體驗(yàn),我也想通過本次 Hackathon 給社區(qū)傳達(dá)這么一個(gè)信號。

除了東旭,今年還有一位三屆老選手—— PingCAP Community Development 團(tuán)隊(duì)負(fù)責(zé)人 孫曉光,他正在猶豫要不要參賽。

以下為訪談?dòng)涗洠?

Q1

今年整體感受開源最大的變化是什么?

孫曉光:許多人過去可能只把自己看做是開源的用戶,并沒有主動(dòng)考慮自己除了作為用戶,與開源還有什么關(guān)系。但在過去一年,能夠很明顯地感覺到這發(fā)生了變化,越來越多的人開始思考:為什么開源和商業(yè)化是不沖突的?為什么開源對用戶、以及背后的商業(yè)公司都有巨大的價(jià)值?也許大家還沒找到答案,但大家愿意去嘗試開源,愿意去相信開源。開源領(lǐng)域也有很多新的面孔加入進(jìn)來,他們愿意在開源方向上去做一些嘗試。

Q2

企業(yè)用戶用開源有哪些好處?企業(yè)用戶用開源會(huì)踩到哪些坑?

孫曉光:其實(shí)對于互聯(lián)網(wǎng)公司而言,基本可以說他們是站在開源的基礎(chǔ)上才成長起來的,如果沒有這些非常成熟的開源基礎(chǔ)軟件,也許不會(huì)有今天大家看到的眾多互聯(lián)網(wǎng)公司的誕生?;ヂ?lián)網(wǎng)其實(shí)是一個(gè)特別普惠的商業(yè)模式,它把過去許多成本非常高的事情,用新的方式極大地降低了,并為用戶帶來了高質(zhì)量的服務(wù)。這其實(shí)就要求底下的各方面效率都要特別高,基礎(chǔ)軟件自然是其中一部分,它只有足夠成熟、足夠有效、可擴(kuò)展性足夠強(qiáng),才能在合理的成本下快速地支撐整個(gè)業(yè)務(wù)的發(fā)展,不會(huì)成為業(yè)務(wù)發(fā)展上的攔路石。不論你的公司是在 10 萬 DAU ,還是百萬 DAU,或是到千萬 DAU ,底層支撐的技術(shù)都可以伴隨著你一路成長起來。

Q3

你當(dāng)時(shí)在知乎就參與到 TiDB 社區(qū)運(yùn)營中,現(xiàn)在來 PingCAP 繼續(xù)做這件事,你覺得 TiDB 社區(qū)的優(yōu)勢有哪些?

孫曉光:在開源社區(qū)里,特別重要的是人,是人推動(dòng)了社區(qū)的發(fā)展,人與人之間的連接擴(kuò)大了社區(qū)的范圍,每個(gè)人都可以為社區(qū)引入新的力量。TiDB 社區(qū)是一個(gè)已經(jīng)頗具規(guī)模的社區(qū)了,經(jīng)過多年的持續(xù)耕耘,這里已經(jīng)存在的這些人,會(huì)帶來新的力量、新的血液。這種狀態(tài)也可以用生態(tài)這個(gè)詞來代表,基于開源社區(qū)構(gòu)建一個(gè)產(chǎn)研和社區(qū)的生態(tài),這是我們未來的目標(biāo)。

Q4

TiDB Hackathon 2021 馬上要開始了,過去幾年你參加 Hackathon 有什么感受?

孫曉光:我參加過三屆,一開始其實(shí)特別關(guān)注內(nèi)核。技術(shù)人員其實(shí)很容易去關(guān)注最核心的部分,越內(nèi)核越能體現(xiàn)自己的技術(shù)水平。往后我開始逐漸去往用戶價(jià)值方向考慮,上一次參與,其實(shí)就是知乎內(nèi)部的一些實(shí)際訴求。我加入 PingCAP 后,也更多關(guān)注在生態(tài)領(lǐng)域。其實(shí) TiDB 能觸達(dá)的早已不只是內(nèi)核開發(fā)者,也不只是工具開發(fā)者,也不只是 DBA,它還會(huì)再繼續(xù)擴(kuò)展到更廣泛使用數(shù)據(jù)庫的人群。這些人最初可能是互聯(lián)網(wǎng)公司或者專業(yè)軟件開發(fā)公司的應(yīng)用架構(gòu)師。比方說 Power BI 這樣的產(chǎn)品,可能真的是數(shù)據(jù)分析師在用它去洞察自己的數(shù)據(jù)。所以作為這樣的底層產(chǎn)品,我們可以繼續(xù)擴(kuò)散、繼續(xù)觸達(dá)的人群是非常大的,怎么能更好地觸達(dá)他們,彌補(bǔ)他們和我們之間現(xiàn)在的鴻溝是非常值得去做的事。

Q5

今年你會(huì)當(dāng)選手還是當(dāng)評委?

孫曉光:我應(yīng)該不會(huì)當(dāng)評委,選手這件事情還沒有想好。實(shí)話實(shí)說,每年的 Hackathon 其實(shí)有非常多的挑戰(zhàn),而在 Hackathon 中, idea 是非常重要。我已經(jīng)參加過三屆,對自己的創(chuàng)造力感覺已經(jīng)有點(diǎn)瓶頸了。

Q6

對于今年 Hackathon 有什么期待?

孫曉光:我們前段時(shí)間在復(fù)盤 2019 年 Hackathon 的時(shí)候,發(fā)現(xiàn)今天終于被我們的產(chǎn)研發(fā)現(xiàn)有巨大價(jià)值的東西,其實(shí)在數(shù)年前的 Hackathon 就有人提出過,甚至已經(jīng)給出實(shí)現(xiàn)了。所以我希望一方面有更多非常有 idea 的新人加入進(jìn)來,給我們帶來不同的視野、不同的觀點(diǎn)。另一方面,我特別希望今年的 Hackathon,我們能更好地理解參賽者給 TiDB 帶來的這些想法,更早地把它的價(jià)值挖掘出來。

Q7

以你過去參加三屆 Hackathon 老選手的身份,給新選手一些建議?

孫曉光:首先要有一個(gè)比較平和的心態(tài),Hackathon 是一個(gè)滿足自己創(chuàng)造性的非常好的舞臺(tái), Have fun 就好了,這件事比奔著得獎(jiǎng)更重要。只有你是在這樣一種的心態(tài)下,你才能更好地打開想象力的邊界,否則很容易陷在評委或者觀眾感興趣的事情里,那些會(huì)禁錮你的視野,其實(shí)很多非常有創(chuàng)意的 idea 就是出現(xiàn)在少數(shù)人的腦中。

最后壓軸出場的就是四朝元老級選手——王鵬翰,他是一個(gè)從高中時(shí)期就參加信息學(xué)競賽,大一就接觸到開源的極客,對開源與 Hackathon 有很多自己的理解。

個(gè)人簡介:王鵬翰,GitHub 常用 ID 是 WPH95,目前工作于思科旗下做應(yīng)用性能管理的公司 AppDynamics,主要從事日志搜索引擎的研發(fā)和可觀測性相關(guān)的一些工作。

以下為訪談?dòng)涗洠?

Q1

你最早接觸到開源是什么時(shí)候?你覺得開源的內(nèi)核精神是什么?

王鵬翰:我高中的時(shí)候參加信息學(xué)競賽,開始了比較系統(tǒng)的計(jì)算機(jī)編程的訓(xùn)練和學(xué)習(xí)。大一的時(shí)候就想一個(gè)代碼評測平臺(tái),其中的評測模塊用到了 Docker 技術(shù),通過 Docker,接觸到了開源社區(qū)。我覺得開源的內(nèi)核精神是 share,所有東西都會(huì)分享在公開的平臺(tái)上,項(xiàng)目的設(shè)計(jì)、實(shí)現(xiàn)甚至思考過程都可以看到。

Q2

你都參與過哪些開源項(xiàng)目?

王鵬翰:我讀書時(shí)維護(hù)過一個(gè)國內(nèi)小有名氣的項(xiàng)目 CodeVS,因?yàn)殚_發(fā)該項(xiàng)目參與了容器生態(tài)的開源項(xiàng)目。我目前主要參與的開源項(xiàng)目是跟工作息息相關(guān)的一個(gè)項(xiàng)目,叫 OpenTelemetry,現(xiàn)在可以說是 CNCF 的當(dāng)紅“炸子雞”。

TiDB 項(xiàng)目也參與過一些 Easy Issue,主要參與的開源項(xiàng)目一方面是 Docker 相關(guān)的開源項(xiàng)目,比如說給 Docker 的安裝腳本修過 Bug,也給 Kubernetes 修過比較底層的、跟存儲(chǔ)相關(guān)的 Bug;另一方面是跟可觀測性相關(guān)的,比如幫助了 Grafana 實(shí)現(xiàn)了 Elastic Search Alerting 的功能支持,也給日志采集器 FileBeat 項(xiàng)目貢獻(xiàn)了很多代碼。

Q3

你最早是如何接觸并參與 TiDB Hackathon 的?

王鵬翰:和 TiDB Hackathon 最初結(jié)緣是在貴司內(nèi)部笑稱的第 0 屆的 Hackathon,也就是 Go Hackathon,因?yàn)槲易约阂郧笆?Docker 圈的,也很喜歡參加這類競賽活動(dòng),看到有 Go 語言相關(guān)的 Hackathon,就果斷報(bào)名參加了。

Q4

你對參加 TiDB Hackthon 的感受如何?與其他類似活動(dòng)有什么不同?

王鵬翰:TiDB Hackathon 非常符合我對 Hackathon 的想象。首先,Hackathon 必須要 Hack,要很酷,其次就是給參賽者充分的環(huán)境,PingCAP 作為主辦方,提供了非常舒適的環(huán)境,讓我們在一個(gè)周末里放飛自我,完成自己覺得非??岬南敕?。

2016-2018 年我還在上大學(xué)的時(shí)候,Hackathon還是比較火熱的事情,大家組織、參與 Hackathon 的熱度很高,但最近幾年能堅(jiān)持辦 Hackathon 的公司,在我的認(rèn)知里只有 PingCAP。現(xiàn)在 TiDB Hackathon 已經(jīng)是我心中的技術(shù)春晚,每年肯定要參加一下。

Q5

你作為所有屆 TiDB Hackathon 都參加的選手,對 TiDB Hackathon 這些年的變化有什么感受?

王鵬翰:越來越卷,長江后浪推前浪,已經(jīng)快卷不動(dòng)了。參加第一屆的時(shí)候還能摸摸魚,回去睡個(gè)覺,第二屆、第三屆基本上全程通宵。參賽者的水平、項(xiàng)目的水平在逐漸提高,隨著名聲越來越大,數(shù)據(jù)庫領(lǐng)域越來越細(xì)分,項(xiàng)目也越來越精彩,要花更多倍的努力才有機(jī)會(huì)得獎(jiǎng)。后面隨著自己年齡大了,可能就會(huì)去躺平,注重如何開心快樂地參加 Hackathon,獎(jiǎng)項(xiàng)就讓年輕人去爭吧。

Q6

可以給我們講講你的參賽項(xiàng)目嗎?

王鵬翰:第 0 屆 Go Hackathon 的時(shí)候,我做了一個(gè)叫 GOsUgar 的東西,給 Go 加一些語法糖,把常用的裝置器或者是 template 這種概念加入到 Go 語言中,我覺得很好玩,但當(dāng)時(shí)能力有限,只是非常簡單的替換,如果從語言 AST 角度做的話,成績應(yīng)該會(huì)更好,效果也更好。

第一屆是跟著杜川和崔秋,還有一位在韓國讀書的小伙伴一起做的,相當(dāng)于給 TiDB 增加一些流數(shù)據(jù)庫相關(guān)的支持,這在三年前是非常新穎的 idea,放到現(xiàn)在也是非常有價(jià)值的。這個(gè)項(xiàng)目算是幫 TiDB 做了非常早期的可行性驗(yàn)證,包括 TiDB 如何去跟流式存儲(chǔ)、流計(jì)算做結(jié)合。后來實(shí)至名歸獲得了一等獎(jiǎng)。

第二屆的想法是給 TiDB 增加 Remote Engine,這樣 TiDB 作為一個(gè) Query Layer,可以調(diào)第三方的庫,極大地加強(qiáng) TiDB 的分析能力。但當(dāng)時(shí)思考得不夠充分,第三屆的時(shí)候把這個(gè) idea 給了女朋友進(jìn)行一個(gè)增強(qiáng)。

第三屆也就是上一屆的時(shí)候,我在參與 OpenTelemetry 的貢獻(xiàn),發(fā)現(xiàn)寫文檔是很痛苦的事情。當(dāng)時(shí)我第一反應(yīng)就是去看看別的好項(xiàng)目,比如 Kubernetes 是怎么干的,發(fā)現(xiàn)他們做得也很一般,我都快懷疑人生了,開源社區(qū)的文檔都做得這么不規(guī)范嗎?后來我發(fā)現(xiàn) PingCAP 是做得最好,因?yàn)橛谐渥愕? tech writer 做這一塊, 還有很多前瞻性的事情在做。所以當(dāng)時(shí)跟貴司的 tech writer Coco,一起合作了一個(gè)項(xiàng)目,把 tech writer 腦子里的想法,通過工具的形式做批量化的處理,這樣既減輕了 tech writer 的工作量,又可以快速復(fù)制給其他項(xiàng)目,保證大家都能寫出一份合格的、高質(zhì)量的文檔。

Q7

作為一名經(jīng)驗(yàn)豐富的 TiDB Hackathon 選手,你對今年的參賽者有什么建議?對本屆 Hackathon 有什么期待?

王鵬翰:我心目一直有一套衡量 Hackathon 項(xiàng)目是否優(yōu)秀的公式,一方面它來自于真實(shí)的需求,一個(gè)現(xiàn)實(shí)中真實(shí)存在的問題,另一方面要通過一個(gè)非??犰拧⒎浅9こ袒?,非常接地氣的方法把它解決掉,這兩者合起來,才是一個(gè)好項(xiàng)目。我建議參加 Hackathon 的萌新,可以從這兩個(gè)方向?qū)ψ约旱捻?xiàng)目進(jìn)行評估和設(shè)計(jì)。

據(jù)說這一屆 Hackathon 規(guī)模力超往年,而且這次的準(zhǔn)備時(shí)間也更加充裕,希望看到更多、更好的點(diǎn)子在 Hackathon 出現(xiàn)。對于我自己來說,每次參加 TiDB Hackathon 都會(huì)選擇一個(gè)新的領(lǐng)域,逼迫自己在很短的時(shí)間內(nèi)快速地學(xué)習(xí)、實(shí)現(xiàn)和掌握一種技能,我希望這次 Hackathon 也能學(xué)習(xí)一些新的技術(shù)、技能,同時(shí)能給 TiDB 帶來一些價(jià)值。

Q8

請用一句話講下對本屆 Hackathon 的寄語

王鵬翰:希望 2021 年的技術(shù)春晚 TiDB Hackathon 能圓滿成功,難忘今宵。

你心動(dòng)了嗎?點(diǎn)擊
https://tidb.io/events/hackathon2021?utm_source=01_wechat了解更多賽事詳情!

TiDB Hackathon 2021

本屆 Hackathon 主題為「Explore the Sky」,將在 2022.1.8 - 9 兩個(gè)比賽日進(jìn)行開發(fā),線上線下聯(lián)動(dòng)。從 Ti 星球到宇宙蒼穹,我們用 Hacking 連接更廣泛的生態(tài),給予參賽者盡情發(fā)揮的想象空間。本屆 Hackathon 我們對賽道進(jìn)行了全面升級,開辟出內(nèi)核、工具、生態(tài)、「∞」四大賽道,參賽者不論是數(shù)據(jù)庫開發(fā)者,數(shù)據(jù)庫上下游生態(tài),還是數(shù)據(jù)庫的使用者,都可以找到適合的領(lǐng)域,圍繞 TiDB 探索無限可能。

TiDB Hackathon 2021 自 12 月 9 日起正式開啟報(bào)名,選手可以自行組成 1 - 4 人的參賽隊(duì)伍,在參賽周期內(nèi)完成作品,優(yōu)勝團(tuán)隊(duì)將獲得獎(jiǎng)金、技術(shù)和資源上的支持。大賽邀請了數(shù)據(jù)庫領(lǐng)域知名專家、社區(qū)技術(shù)大咖、頂級投資人代表等超強(qiáng)陣容擔(dān)當(dāng)評委,對項(xiàng)目進(jìn)行全方位點(diǎn)評指導(dǎo),掃除知識盲點(diǎn),為賽事體驗(yàn)保駕護(hù)航。此外,還有頂級投資人全程坐鎮(zhèn),讓你的實(shí)力被更多人看到。

相關(guān)文章

人工智能企業(yè)

更多>>

人工智能硬件

更多>>

人工智能產(chǎn)業(yè)

更多>>

人工智能技術(shù)

更多>>
AI云資訊(愛云資訊)立足人工智能科技,打造有深度、有前瞻、有影響力的泛科技媒體平臺(tái)。
合作QQ:1211461360微信號:icloudnews