Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.
#面试#😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Protocol Buffers 是由 Google 发布的一套数据交换、序列化协议。
#效率工具集合#aria2 是一款高速下载的命令行工具。支持 HTTP(S), FTP, SFTP, BitTorrent, 等多种协议
go-zero 是一个集成了各种工程实践的 Go语言 web 和 rpc 框架,通过弹性设计保障了大并发服务端的稳定性。
A Go microservices framework
翻译 - 分布式系统开发框架
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
bRPC 百度开源的c++语言编写的工业级RPC框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统
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 cl...
翻译 - Go中的零成本,更快的多语言双向微服务框架,如阿里巴巴Dubbo,但具有更多功能,可轻松扩展。试试吧。测试一下。如果您觉得更好,请使用它! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨,𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
A simple RPC framework with protobuf service definitions
翻译 - 具有protobuf服务定义的简单RPC框架
Kitex[kaɪt'eks] 字节跳动内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的特点,在字节内部已广泛使用。
🚀 PHP Microservice Full Coroutine Framework
翻译 - Micro PHP微服务完整协程框架
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Ret...
翻译 - 基于Java 8,Netty,HTTP / 2,Thrift和gRPC构建的异步RPC / REST库
A tiny boost library in C++11.
翻译 - 一个优雅,高效的C ++基本库,适用于Linux,Windows和Mac。
Unified Realtime/API framework for .NET platform and Unity.
翻译 - 适用于.NET Core和Unity的统一实时/ API引擎。