RPC演进

作者: 奋斗的韭菜汪 | 来源:发表于2022-08-18 09:59 被阅读0次

架构系统的演进(Doubbo Architerctrure Roadmap)

架构系统的演进

Java开发RPC的演进历史

Java开发RPC的演进历史

TCP/IP报文协议:Java初期就支持该协议,socket,只支持字节流(不支持字符串)
RMI:通过java对象传输数据,只支持Java,不能跨语言
WebService:可不语音,基于xml定义,xml为标记语言,网络传输数据包比较大
HTTPJSON:数据包体量小,后面成为主流
GRPC Thrift:和json非常类似(微软)(主流)
Dubbo:主流协议都整合到一起,同时自研了dubbo协议(阿里)(主流)
Spring RESTFul:spring整合的协议(主流)

相关文章

  • RPC演进

    架构系统的演进(Doubbo Architerctrure Roadmap) Java开发RPC的演进历史 TCP...

  • RPC

    演进 stub 封装了 client 对 RPC 服务的调用,屏蔽了网络的细节。 核心 动态代理,是 RPC 的核...

  • 11.11-11.17周复盘

    一、技术学习 1.看了RPC远端程序调用实现原理和RPC框架手写,微服务概念和相关技术的演进发展 2.索引深入了解...

  • go微服务

    毛剑:Bilibili 的 Go 服务实践 一、微服务演进: 梳理业务边界 资源隔离部署 内外网服务隔离 RPC框...

  • soa

    8000 字 + 21 张图,服务端高并发分布式架构 14 次演进之路 Dubbo:一个优秀的 RPC SOA 框...

  • 使用netty手写Rpc框架

    概述 架构的演进过程 单一应用架构-->垂直应用架构-->分布式架构-->流动计算架构 Rpc服务治理框架 主要有...

  • Dubbo架构浅入门

    分布式RPC框架Apache Dubbo 1. 软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SO...

  • Dubbo调用流程一览

    前言 Apache Dubbo作为一款高性能的Java RPC框架,在国内服务化体系的演进过程中扮演了一个非常重要...

  • 企业服务架构演进-单库多服务的尴尬

    本篇是企业服务架构演进系列的第四篇,这里着重讲述了基于自研微服务RPC,WEB框架下的分布式微服务系统实践。我选了...

  • RPC - 小结

    目录 RPC是什么 RPC的优点 RPC的缺点 RPC是什么 RPC(Remote Procedure Call)...

网友评论

      本文标题:RPC演进

      本文链接:https://www.haomeiwen.com/subject/ojaygrtx.html