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 发布的一套数据交换、序列化协议。
Dubbo 是由阿里巴巴开源的一款高性能的 RPC 框架。
go-zero 是一个集成了各种工程实践的 Go语言 web 和 rpc 框架,通过弹性设计保障了大并发服务端的稳定性。
A Go microservices framework
翻译 - 分布式系统开发框架
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
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,但具有更多功能,可轻松扩展。试试吧。测试一下。如果您觉得更好,请使用它! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨,𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
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库
Unified Realtime/API framework for .NET platform and Unity.
翻译 - 适用于.NET Core和Unity的统一实时/ API引擎。