天天看點

grpc開源--Google Protobuf RPC實作

昨天,Google剛剛開源了grpc,一個基于HTTP/2 和 Protobuf的RPC 實作。

HTTP/2幾乎已經完成了标準化,将是未來幾年的大趨勢。

Protobuf一直苦于隻有編碼(序列化與反序列化)實作而沒有公認可靠的RPC實作。

grpc項目從去年開始才送出至github,但已經有了數量可觀的送出者,相信在性能以及社群的建設方面将會有相當的優勢。

grpc 所使用的依賴都比較新,如protobuf 3.0, C++11, Java 實作中的netty 需要5.0版本。

性能測試資料還沒有出來,穩定性方面還待考察,不過随着開源的發展,将逐漸成為一個值得關注的項目。

參考來源:

http://www.infoq.com/news/2015/02/grpc

https://http2.github.io/

繼續閱讀