作品简介
RPC框架是服务端开发者的常用框架,本书基于Linux基金会旗下的Tars框架编写,旨在帮助读者掌握高性能RPC框架Tars。
本书共6章。
第1章介绍Tars框架知识与多语言交互实战项目;
第2章讲述Tars框架的使用,例如用docker-compose部署Tars服务框架,以及不同语言(以Java和Go为例)服务的构建和调用;
第3章介绍Tars框架的高级特性,涉及按set调用、无损发布、自定义Filter、使用Tars命令、使用Protocol Buffers协议等内容;
第4章剖析Tars框架核心原理,包括Tars RPC原理剖析及Tars NIO网络编程和Tars Netty网络编程;
第5章进行Tars-Java源码解析,涵盖Tars客户端源码分析、Tars服务端源码分析等;
第6章进行Tars-Cpp源码解析,涉及Tars-Cpp整体架构、Tars-Cpp网络分析等。
书中还有丰富的案例和代码演示,读者可借助配套资源进行实践以进一步巩固所学知识。
出版社人民邮电出版社
出版时间2026-01-01
ISBN9787115670403
共 12 章
内容提要
作者简介
序一
序二
前言
资源与支持
第1章 Tars——多语言高性能RPC框架
第2章 Tars框架的使用
第3章 Tars框架的高级特性
第4章 Tars框架核心原理
第5章 Tars-Java源码解析
第6章 Tars-Cpp源码解析

