第五屆 Gopher China 大會將於2019年4月26日-4月28日在北京市海澱區朗麗茲西山花園酒店舉辦,Gopher China 大會目前是國內最大規模,最專業的 Go 語言線下技術交流大會。大會聚集了全國各地的 Gopher 一起進行 Go 語言的學習與交流。透過國內外 Go 語言屆的大神給大家帶來技術的分享,實時瞭解有關Go 的動態、應用場景以及技術實踐的細節等等。
為方便我們的 Gopher 朋友們在大會前也能 get 到大神們在 Go 方面的技術理念,會前我們將對本次大會所有的講師一一做專訪。下麵是來自探探平臺技術部Software Engineer於樂的專訪。
於樂,探探平臺技術部Software Engineer,負責探探A/B實驗平臺以及物件儲存服務的後端架構和技術保障工作,主導了探探物件儲存服務的架構演進過程。
第一次接觸到 Go 還是我剛出來工作半年左右的時間,因為公司需要,用 go 寫了一個內部日誌收集工具。對 Go 最深刻的印象就是簡單靠譜,部署方便。
Go 和其他語言相比,最明顯的優勢就是簡單,效能也不錯,部署方便。
之前有聽過一次,Gopher China 大會上乾貨很多。
基礎很重要,在沒有太多專案經驗的時候就必須要先把基礎打好。
在轉 Go 之前先詳細調研一下,看看是不是符合自己的應用場景。至於編碼本身的話,如果公司內部沒有現成的規範的話,建議就按照 Go 官方的規範來,之後維護起來比較容易。
公司的大神們太忙了,所以就把這個機會給我了。恰好我最近在研究minio,藉此機會把自己的學習到的跟大家分享一下。
沒法來到現場的 Gopher 朋友們在大會結束之後看看ppt,歷屆大會都是乾貨滿滿的。
探探作為一個億級使用者千萬日活的社交平臺,每天會處理使用者上傳的大量圖片、影片等媒體檔案。最初我們將所有的物件儲存在S3上面,隨著儲存容量越來越大,我們開始著手調研自己的儲存系統。經過一番比較,純 Go 寫的 Minio 脫穎而出。Minio 在設計上去繁就簡,介面完全相容 S3 協議。本次演講會重點分享 Minio 在探探應用實踐過程中積累的一些經驗。