分布式追踪实践
张翔, 刘征, 李捷 译
出版时间:2024年12月(预计)
页数:309(预计)
“对于那些刚接触分布式追踪的人来说,这是一本极好的入门读物,对于那些已经在使用分布式追踪的人来说,也是一本很好的参考书。”
——Alex Hidalgo
SRE工程师,Implementing Service Level Objectives作者
当前大多数应用程序都是以某种形式存在的分布式应用程序,要监控它们的健康情况和性能,需要一种新的方法。分布式追踪是一种分析、监控分布式应用程序(特别是那些使用微服务架构的应用程序)的方法。问题在于:要恰当的使用分布式追踪,可能会充满各种挑战。但这种情况可以得到改善。
通过本书,你将学到什么是分布式追踪,以及如何运用分布式追踪理解软件的运行情况。Lightstep 公司和其他公司的核心成员将指导你如何在代码中为追踪、收集数据埋点,这些由埋点产生的数据将转换为在运维中有用的关键信息。如果你要实现分布式追踪,这本书将告诉你,你需要哪些知识储备。
你将学到:
● 部署分布式追踪:埋点、收集数据、分析。
● 埋点的最佳实践:从你的服务中生成追踪数据的方法。
● 在使用采样或其他技术时,如何处理开销(或避免)问题。
● 如何使用分布式追踪改善基线性能以及快速缓解性能回归。
● 分布式追踪的未来。
书名:分布式追踪实践
译者:张翔, 刘征, 李捷 译
国内出版社:中国电力出版社
出版时间:2024年12月(预计)
页数:309(预计)
书号:978-7-5198-9180-0
原版书书名:Distributed Tracing in Practice
原版书出版商:O'Reilly Media
Austin Parker
Austin Parker是Lightstep公司的首席开发者布道师。
Daniel Spoonhower
Daniel Spoonhower是Lightstep公司的联合创始人和CTO。
Jonathan Mace
Jonathan Mace是马克斯普朗克软件系统研究院的一名教员。
Rebecca Isaacs
Rebecca Isaacs是Twitter 公司的一名软件工程师,之前在谷歌和微软研究院工作。
本书封面上的动物是一只长鼻袋鼠(学名:Perameles nasuta),一种在澳大利亚东部雨林和林地沿岸狭长范围内发现的有袋动物。
长鼻袋鼠有棕灰色的皮毛和一条短尾巴,重约两磅,长约一英尺。寿命一般为5~6年。这些袋鼠在觅食时用它们有爪的脚趾和特有的鼻子挖出独特的圆锥形洞。它们在夜间觅食昆虫、真菌和植物,白天在浅浅的土洞中筑巢。长鼻袋鼠的袋口朝后,保护其幼崽不被挖出的泥土伤害。
2015年最后一次对长鼻袋鼠的保护情况评估时,当局将该物种列为最不值得关注的物种,但澳大利亚农业部、水利部、环境部发现它在2019~2020年的丛林大火后有灭绝的风险。