Kitex [kaɪt’eks] is a high-performance and strong-extensibility Golang RPC framework that helps developers build microservices. If the performance and extensibility are the main concerns when you develop microservices, Kitex can be a good choice.
Hertz [həːts] is a high-performance, high-usability, extensible HTTP framework for Go. It’s designed to make it easy for developers to build microservices.
Volo is a high-performance and strong-extensibility Rust RPC framework that helps developers build microservices.
Netpoll is a high-performance non-blocking I/O networking framework, which focused on RPC scenarios, developed by ByteDance.
Cwgo is a CloudWeGo All in one code generation tool, which integrates the advantages of each component to improve the developer experience.
Motore is an async middleware abstraction powered by GAT and TAIT.
Pilota is a thrift and protobuf implementation in pure rust with high performance and extensibility.