Google protobuf使用技巧和經驗
Google protobuf是非常出色的開源工具,在項目中可以用它來作為服務間數據交互的接口,例如rpc服務、數據文件傳輸等。protobuf為proto文件中定義的對象提供了標准的序列化和反序列化 ...
Google protobuf是非常出色的開源工具,在項目中可以用它來作為服務間數據交互的接口,例如rpc服務、數據文件傳輸等。protobuf為proto文件中定義的對象提供了標准的序列化和反序列化 ...
Go語言是Google公司在2009年開源的一門高級編程語言,它為解決大型系統開發過程中的實際問題而設計,支持並發、規范統一、簡單優雅,被很多Go語言傳道者譽為“互聯網時代的C語言”。而C++語言誕生 ...
后端系統中經常會聽到“某某白名單”的名字,為什么要有白名單呢?使用白名單機制有什么好處? 一首膾炙人口的兒歌可以幫我們領悟答案。 “小白兔乖乖,把門兒開開。快點開開,我要進來。 不開不開就不 ...
線程池是一種很經典的技術,在后端系統中很常見。線程池的常規做法是提前創建好一組工作線程,然后將任務分發給這些工作線程來處理,這樣就避免了頻繁的線程創建和銷毀,同時也能很好的控制線程數量。線程池本質上是 ...