1、提供几乎所有主流语言的实现,打破语言隔阂2、基于HTTP/2,开放协议,受到广泛的支持,易于实现和继承3、默认使用Protocol Buffers序列化,性能相较于RESTful Json好很多4、工具链成熟,代码生成便捷,开箱即用5、支持双向流式的请求和响应,对批量处理、低延时场景友好