当前位置: 首页 > 更多 > 其它

《Tars高性能服务开发》vivo互联网消息推送平台团队 pdf电子书[29MB]

  • 其它
  • 更新时间:2026-06-15 16:38:57
简介《Tars高性能服务开发》是由vivo互联网消息推送平台团队编著,RPC框架是服务端开发者的常用框架,本书基于Linux基金会旗下的Tars框架编写,旨在帮助读者掌握高性能RPC框架Tars。 第1章介绍Tars框架知识与多语言交互实战项目;第 2 章讲述Tars框架的使用,例如用 docker-compose...
《Tars高性能服务开发》pdf电子书下载
《Tars高性能服务开发》pdf百度网盘
《Tars高性能服务开发》pdf百度网盘
《Tars高性能服务开发》pdf百度网盘

 

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网络分析等。书中还有丰富的案例和代码演示,读者可借助配套资源进行实践以进一步巩固所学知识。

好地掌握Tars相关特性,并将其运用到开发实践中。


作者简介:
vivo互联网消息推送平台团队肩负着vivo公司消息推送平台的研发与支持重任。团队汇聚了一批资深服务器研发工程师与专家,他们自 2018年起便投身于Tars框架的研究与实践,并将其深度应用于vivo消息推送平台的研发,积累了丰富的真实场景经验。 如今,该团队所打造的消息推送平台表现卓越,能够稳定支撑vivo消息推送平台每日百亿级消息的推送任务,同时保障全球数亿台手机终端设备的长连接稳定在线。此外,团队还持续关注新技术在消息推送等领域的应用探索,并通过积极撰写技术文章、组织技术演讲、贡献代码等多种形式,将自身经验与成果在行业内广泛分享。

目录:
第 1 章 Tars——多语言高性能 RPC 框架 1
第 2 章 Tars 框架的使用 7
第 3 章 Tars 框架的高级特性 19
第 4 章 Tars 框架核心原理 59
第 5 章 Tars-Java 源码解析 96
第 6 章 Tars-Cpp 源码解析 160

点击下载