Gopher China 2019 講師專訪-花椒直播技術總監周洋

jimengzhineng發表於2019-03-19

第五屆 Gopher China 大會將於2019年4月26日-4月28日在北京市海淀區朗麗茲西山花園酒店舉辦,Gopher China 大會目前是國內最大規模,最專業的 Go 語言線下技術交流大會。大會聚集了全國各地的 Gopher 一起進行 Go 語言的學習與交流。通過國內外 Go 語言屆的大神給大家帶來技術的分享,實時瞭解 Go 的動態、應用場景以及技術實踐的細節等。

為方便我們的 Gopher 朋友們在大會前也能 get 到大神們在 Go 方面的技術理念,會前我們將對本次大會所有的講師一一做專訪,下面是來自花椒直播技術總監-周洋的專訪。

1、簡單介紹下自己和您現在的工作

周洋,目前就職於花椒直播,擔任技術總監。曾擔任 360 技術委員會委員,先後負責過 360 的訊息推送和聊天系統核心開發,還有手機助手系統運維與架構,有豐富的系統架構經驗。在視訊直播領域的架構設計,高併發系統,分散式網路通訊系統有豐富的前沿經驗。另外對於 Golang 在高併發系統中的應用,有深度實踐經驗,其實踐案例被收錄 Go 語言官方部落格。

2、回憶一下與 Golang 的淵源。和 Go 結緣是什麼時候?用 Go 語言實現的第一個專案是什麼?運用 Go 語言截止到目前,對它最深刻的印象是什麼?

應該是在 12 年開始在專案中使用 golang,當時主要是做 360 集團內的通用推送服務和 IM 服務,並且達到了上億的實時線上量級,通過 Asta 謝的舉薦,還得到了go team 團隊的關注,並把我們成功優化的經驗發表在 golang 官博,成為一個 IM 類應用的實踐案例。由於有過深度的接觸,對 golang 一直保持克制的欣賞。最深的印象感覺是將系統和中介軟體層次的開發門檻顯著降低了。

3、2009年誕生至今,Go語言基本統治了整個雲端計算領域,作為最專業的Go語言專家,您認為這是由於它的哪些優雅的特性?Golang未來還會有什麼樣的改進和突破?Go和其他語言相比最明顯的優勢是什麼?

快速發展,高速迭代的雲端計算領域是需要一個與之相適應的語言工具,go 語言的優雅很好的轉化成了雲端計算專案高速迭代過程的優雅,設計上針對可用性,可維護性,擴充套件性,可測試性很好的平衡,開發上針對分散式系統的通訊與並行程式設計,提供了天然友好的支撐。Golang 未來的改進方面,我個人更傾向於完善軟體構建生態,特定場景和領域以及領域內的全套解決方案,可以類比 JAVA 的雲端生態。但按“少即是多的”哲學來看,作為 c 語言的替代方案成功後,如果進一步走,是要做剋制的加法的。

4、您是否有關注往屆 Gopher China 大會,對往屆 Gopher China 大會的風格以及內容的印象是怎樣的?希望這屆 Gopher 大會加入什麼新鮮元素?

作為講師參加過第一屆 golang 大會,每年都會對大會會議內容進行跟蹤,也見證了 Gopher china 大會和社群成長,相比較第一屆大會,參與的範圍和深度確實已經變化很多。這屆大會我希望能有更多的建設性的想法,能給 golang 未來的普及和發展提供借鑑。

5、對於一些即將畢業的,特別是對自己未來就業一片迷茫的 gopher,在他們未來的求職道路上有什麼建議?

建議他們工作中多造輪子吧~ 我是這麼想的,應屆生不用太剋制~ golang 作為工具拉近了想法和實踐的距離~ 作為應屆生要充分利用自己可以試錯的成本,充分揮霍其導師能夠為其買單的權利~ 但建議無論造什麼,都要服從團隊利益,產生有價值的輸出和作用~ 結果導向。

6、現在很多企業專案都在準備轉Go,對於這些專案的負責人有沒有建議和經驗分享?

有很多建議和分享會在現場分享討論,建議大家多看歷屆大會的案例吧,另外轉語言要思考利用語言的優勢,不要把轉語言過程中重構帶來的收益強加到 golang 帶來的收益,合理評估重構現有和轉語言的收益,利用語言的特點做適合的事情,解決核心和剛需的需求更重要。轉變思路利用新工具發揮優勢很重要。

7、百忙之中,是什麼原因促使您蒞臨本次大會?

希望對社群建設和推廣能貢獻想法,對於無法到場 gopher 建議他們能夠儘早挖掘 golang 的紅利,未來也能來到大會貢獻想法吧~

8、選擇一位 Go 語言大神作簡單評價,目前和您在技術上交流最多的Go 語言大神是誰?

Asta 為社群貢獻很多~ 包括 tidb 團隊,都在這方面有積累和堅持的~

雨痕的 “go語言學習筆記” 對初學者幫助也比較大。

9、對於這次大會上您分享的主題簡單介紹一下

花椒直播在 Golang 領域的微服務實踐,以及 Golang 的應用場景選擇和生態構建。利用語言優勢解決瓶頸問題。希望能給中小型創業公司提供借鑑。

Gopher China 2019 大會日程安排:

志願者招募

親愛的 Gopher 們,因今年的 Gopher China 大會報名人數超過預期,現還需招募3名志願者,只限北京地區學生。

工作時段:

4月26日下午+4月27日上午+4月28日下午,需要1名,(不會錯過27號下午和28號上午的演講)。

4月27日全天+4月28日上午,需要2名,(在沒有工作安排的情況下聽27號和28號上午演講,不會錯過28號下午的演講)。

如果你是在校學生,也是Go語言愛好者,可通過申請志願服務獲得免費參會資格。

志願者申請連結:https://wj.qq.com/s2/3082781/2ec5/

志願者福利: a、獲得免費參會資格,2天干貨不得不 get 的新技能! b、Gopher China 2019 限量版T恤一件,買不到的T恤你攢了幾件? c、與國內外Go語言界的技術大牛近距離接觸,或高冷或萌心的技術大牛一網打盡〜 d、有機會獲得各廠商的展臺禮品,展臺上的市場小姐姐都是人美嘴甜心地好〜

更多大會相關動態:

Gopher China 2019 講師專訪 -PingCAP 姚維

Gopher China 2019 講師專訪 -探探平臺技術部軟體工程師於樂

重磅!會前一天培訓講師揭曉:Dave&William

探探Gopher China 2019大會全面啟動

在評論區留言即可為你喜歡的 Go 語言大神打 call,戳“報名”即可獲得與大神面對面交流的機會,Gopher China 2019 大會報名連結:https://www.bagevent.com/event/gocn5th

相關文章