📄️ Overview
The Kratos framework abstracts the transport layer, the developers can access the implementation through the implementation interface, and the framework implements the communication protocol transport layer of gRPC and HTTP by default. Developers can refer to the official implementation code when implementing the communication protocol transport layer.
📄️ HTTP
Transporter/http is based on the gorilla/mux HTTP routing framework to implement Transporter to register http to kratos.Server().
📄️ gRPC
Our transporter/grpc is developed upon gRPC, and implements Transporter interface. You could use it for the communication between services on gRPC protocol.