原创 終端 10X 工作法(一)

在 github 上面有一個 700 多人 star 的 repo 叫做 Bash-Oneliner,介紹了很多實用並且可以有效提高工作效率的命令,我們來了解一下。原文直達:Bash-Oneliner 。文章略有修改,不當之前歡迎指正。公衆

原创 Uber正式開源Go語言編程規範,內部已使用多年

近日,Uber開源了其公司內部使用的《Go 語言編程規範》。該指南是爲了使代碼庫更易於管理,同時讓工程師有效地使用Go語言特性。文檔中詳細描述了在 Uber 編寫 Go 代碼的各種注意事項,包括具體的“Dos and Don’ts of

原创 實時 OLAP 系統 Druid

0. Overview 後面將寫幾篇文章介紹一下 OLAP 的大數據系統架構。這裏的 Druid 不是阿里巴巴的連接池,而是用於大數據實時 OLAP 的 Druid。 OLAP 和 OLTP 經常被拿到一起來討論。其中 OLAP 的全稱是

原创 go語言記log: glog剖析

首發: legendtkl.com log的一個典型應用場景就是實現log分級,比如線上環境不需要記錄DEBUG的log信息。今天介紹一下glog。先看一個glog的簡單例子。 //file name: glog.go package ma

原创 如何備戰互聯網公司技術面試

作者介紹:2015 年畢業於中科院計算所,目前是阿里巴巴技術專家。主攻技術方向 Go 語言和大數據。畢業時候曾獲得 BAT offer,並通過硅谷公司 Google 等技術面試。文末附聯繫方式,歡迎交流。 對於很多即將畢業的應屆生,這是

原创 是時候放棄Spark Streaming,轉向Structured Streaming了

Spark團隊對Spark Streaming的維護將會越來越少,Spark 2.4 版本的 Release Note 裏面甚至一個 Spark Streaming 相關的 ticket 都沒有。相比之下,Structured Strea