Repository navigation
远程过程调用 (RPC)

远程过程调用 (RPC) 亦称 远程调用 或 远程方法调用,是指计算机程序调用另一个地址空间(通常为位于另一台计算机上)的程序。而程序员就像调用本地程序一样,无需额外地为这个交互作用编程(无需关注细节)。
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Protocol Buffers - Google's data interchange format
Meteor, the JavaScript App Platform
The java implementation of Apache Dubbo. An RPC and microservice framework.
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
A cloud-native Go microservices framework with cli tool for productivity.
FlatBuffers: Memory Efficient Serialization Library
The Go language implementation of gRPC. HTTP/2 based RPC
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
The Java gRPC implementation. HTTP/2 based RPC
A native gRPC client & server implementation with async/await support.
🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
A fault tolerant, protocol-agnostic RPC system
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
Go RPC framework with high-performance and strong-extensibility for building micro-services.
A simple RPC framework with protobuf service definitions
deepstream.io server