-
6种微服务RPC框架,你知道几个?
开源 RPC 框架有哪些呢?一类是跟某种特定语言平台绑定的,另一类是与语言无关即跨语言平台的。跟语言平台绑定的开源 RPC 框架主要有下面几种。Dubbo:国内最早开源的 RPC 框架,由阿里巴巴公司开发并于 2011 年末对外开源,仅支持 Java 语言。Motan:微博内部使用的 RPC 框架,...
05月12日[精选文章]浏览:7
-
-
Netty实战篇-手写DubboRpc框架
1. RPC 基本介绍rpc是远程调用的一种行为,在数据传输过程中涉及到传输协议,http就是一种传输协议。RPC(Remote Procedure Call)— 远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。...
05月12日[精选文章]浏览:7
-
-
到底什么是分布式?什么是集群?它们之间有什么区别?
分布式与集群都是涉及到了多个节点数据节点,但是在设计与使用上,它们还是有区别的,下面我们就来看看分布式与集群之间的区别与联系。什么是分布式?分布式(Distributed 是指一个系统由多个独立的计算机节点(或进程 组成,并且这些节点在物理层面上可能分布在不同空间位置,并且这些节点彼此之间能够通过网...
04月11日[精选文章]浏览:33
-
推荐一个嵌入式 RPC 通信框架
一、RPC简介RPC(Remote Procedure Call,远程过程调用)机制是一种常用的通信机制。实际上就是要像调用本地的函数一样去调远程函数。...
04月11日[精选文章]浏览:25
-
-
-
源码:thrift源代码结构剖析
最近在使用Apache Thrift 进行rpc通信,所以把很早之前的分享又翻出来看了一看,放到这里与大家分享一下!Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。我将从 Java 角度详细介绍 Apache Thrift 的架构、开发和部署...
01月17日[精选文章]浏览:19
-