高效Go语言 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供高效Go语言电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
随着技术的进步、市场的快速发展和系统复杂性的日益增加,软件工程师倾向于跳过软件效率这个令人不舒服的话题。然而,要想节省资金并确保业务成功,战术性的、由可观测性驱动的性能优化对于所有产品来说都是至关重要的。
通过本书,任何工程师都可以轻松学会如何有效、专业且无压力地提高软件效率。作者巴特洛梅耶·普洛特卡讲解了提高系统速度和降低资源消耗所需的工具和知识。本书将指导你使用Go实现更好的日常工作效率。此外,书中大多数内容与语言无关,以便你将小而有效的习惯带入编程或产品管理周期。
本书将教会你如何:
·阐明并协商效率目标
·优化各个层面的效率
·有效利用CPU和内存等公共资源
·通过Prometheus、Jaeger、Parca等开源项目,使用指标、日志记录、跟踪和(连续)剖析等可观测性信号评估效率
·应用go test、pprof、benchstat和k6等工具创建可靠的微观和宏观基准
·高效地使用Go及其特性,如切片、泛型、goroutines、分配语义、垃圾收集等
通过本书,任何工程师都可以轻松学会如何有效、专业且无压力地提高软件效率。作者巴特洛梅耶·普洛特卡讲解了提高系统速度和降低资源消耗所需的工具和知识。本书将指导你使用Go实现更好的日常工作效率。此外,书中大多数内容与语言无关,以便你将小而有效的习惯带入编程或产品管理周期。
本书将教会你如何:
·阐明并协商效率目标
·优化各个层面的效率
·有效利用CPU和内存等公共资源
·通过Prometheus、Jaeger、Parca等开源项目,使用指标、日志记录、跟踪和(连续)剖析等可观测性信号评估效率
·应用go test、pprof、benchstat和k6等工具创建可靠的微观和宏观基准
·高效地使用Go及其特性,如切片、泛型、goroutines、分配语义、垃圾收集等
作者简介
巴特洛梅耶·普洛特卡(Bartlomiej Ptotka)是Red Hat的首席软件工程师,拥有可观测性和SRE方面的专业背景。他是CNCF大使、TAG可观测性技术负责人以及Thanos项目的联合创始人。此外,他还是包括Prometheus和bingo在内的开源Go项目的核心维护者。