一份百万收藏的《从零开始写分布式服务框架》称霸Github榜首!

本文详细探讨了RPC框架的实现原理,列举了常见的RPC技术如RMI、CXF、Axis2、Thrift、gRPC和HttpClient。此外,还概述了分布式服务框架的总体架构,包括序列化/反序列化的各种方法和选型建议,以及服务的发布、引入、注册中心、底层通信、软负载和服务治理的关键环节。
摘要由CSDN通过智能技术生成

前言

架构说简单点就是一堆技术、框架、工具的组合,至于怎么组合,这就非常考验架构师的经验和水平。一个优秀的架构,可以让开发效率变得更加高效,为企业节省更多的成本。程序员可将自己更多的精力放在业务需求的实现上,不会被底层的复杂技术细节所干扰。

目录

第 1 章常用的 RPC 框架

本章介绍了 RPC 框架的通用实现原理,并对平时开发过程中常用的 RPC 技术(包括 RMI、CXF、Axis2、Thrift、gRPC、HttpClient)做了介绍。

第 2 章分布式服务框架总体架构与功能

本章从整体上概述了面向服务的架构体系及分布式服务框架的总体架构,是后面实现分布式服务框架的依据。

第 3 章分布式服务框架序列化与反序列化实现

本章概要性地介绍了序列化原理,对常见的 9 种序列化方式做了总结,并给出了各自的序列化/反序列化实现。同时对各自序列化方案的使用场景及如何选型给了相应的建议。

第 4 章实现分布式服务框架服务的发布与引入

第 5 章分布式服务框架注册中心

第 6 章分布式服务框架底层通信实现

第 7 章分布式服务框架软负载实现

第 8 章分布式服务框架服务治理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值