netpoll

RPC framework

A high-performance networking framework designed to optimize RPC scenarios in Go applications.

A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

GitHub

4k stars
73 watching
470 forks
Language: Go
last commit: 9 days ago
Linked from 2 awesome lists

golanghigh-performancenetnetwork-programmingrpc

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cloudwego/kitex A high-performance Go RPC framework for building microservices with extensibility and support for multiple protocols and messaging types. 7,032
cloudwego/hertz A high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features. 5,357
panjf2000/gnet An event-driven networking framework designed to provide high-performance and lightweight network capabilities. 9,665
grpc/grpc-dotnet An implementation of the gRPC remote procedure call framework for .NET applications 4,204
apache/brpc An industrial-grade RPC framework for high-performance systems 16,543
smallnest/rpcx A microservices framework for building scalable and high-performance RPC services with support for multiple transport protocols and codecs. 8,113
chronoxor/netcoreserver A high-performance C# .NET Core library for building fast and low-latency socket servers and clients with support for multiple protocols. 2,803
sofastack/sofa-rpc A production-level Java RPC framework providing high-performance and extensibility for point-to-point remote service invocation 3,839
unum-cloud/ucall A high-performance networking framework for building fast and efficient web servers and RPC systems. 1,139
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,308
hyperium/tonic A high-performance gRPC client and server implementation with async/await support 10,019
elpheria/rpc-websockets Enables developers to implement business logic over WebSocket protocol using JSON-RPC 2.0 592
cloudflare/pingora A fast, reliable, and programmable network service framework. 22,136
google/tarpc An RPC framework for Rust that simplifies the process of creating and managing remote procedure calls. 3,298
grpc/grpc An RPC framework and library for building high-performance distributed systems 41,968