1、kratos的特点
gRPC:Kratos 默认支持 gRPC,提供高性能的远程调用能力,适用于微服务间通信。
HTTP :同时支持 HTTP/1.1 和 HTTP/2,方便微服务与外部系统交互。
Protocol Buffers: protoc 工具生成服务代码。支持基于 Protobuf 的 gRPC 和 HTTP 接口双向绑定。
API 设计规范:提供 api 工具,规范接口开发流程,统一 gRPC 和 RESTful API。
服务注册与发现:默认支持 Consul、Etcd、ZooKeeper 等注册中心,也可扩展。