电子书:《Linux Perf Master》

《The Linux Perf Master》(暂用名) 是一本关于开源软件的电子书。本书与常见的专题类书籍不同,作者以应用性能诊断入手,尝试从多个不同的维度介绍以 Linux 操作系统为核心的开源架构技术体系。全书分为以下几个部分:

  • 第一部分:介绍 Linux 性能诊断的入门方法。包括资源利用评估、性能监控、性能优化等工作涉及的工具和方法论,以 Stack Overflow 为例介绍一个真实的应用系统架构组成;
  • 第二部分:基础设施管理工具。介绍 Ganglia,Ntop,Graphite,Ansible,Puppet,SaltStack 等基础设施管理 & 可视化工具;
  • 第三部分:操作系统工作原理。介绍 Linux 操作系统工作原理(Not only Works,But Also How),从动态追踪技术的角度理解应用程序与系统行为;
  • 第四部分:通信协议与网络工程。介绍基于 TCP/IP 协议的负载均衡技术,封包过滤技术和态势感知技术;微服务之后的挑战:分布式追踪系统(Planning);
  • 第五部分:信息安全篇。介绍木马入侵、黑客攻击、防护与检测,IPv6 、容器等技术发展对安全工作的挑战;介绍信息安全法律;
  • 第六部分:工程管理篇。尝试跳出 IT 视野讨论人才培养,DevOps 组织、效率和工程管理方法;
  • 第七部分:社区文化篇。介绍黑客文化、开源作者、开发者社区和知识产权法,“技术首先是关于人的”(Technology is first about human beings)。

GitBook地址: https://www.gitbook.com/book/riboseyim/linux-perf-master/details

GitBook 工具链

该书编辑过程中,早期没有使用 Markdown 发表的文章,没办法做到一键复用,必须再次进行繁琐的排版。另外,个人也不推荐使用编辑器:GitBook Editor for Mac ,它使用起来不太友好,也很容易崩溃。也不推荐在本地搭建一套自己的GitBook服务端,对个人用户来说过于繁琐。我的方式是“本地编写+自动同步”的方式:Git + Markdown真是珠联璧合、威力无穷。更多细节请查看:我的写作工具链(持续更新)

GitBook 访问数据

时间点

订阅用户数

Downloads

Unique visitors

Page Views

说明

201701

GitBook Edition 0.1

20170630

135

4,206

4,936

GitBook Edition 0.2

20170830

154

4,503

5,989

23,505

20170930

157

4,553

6,471

24,944

20171230

187

4,821

7,708

29,052

GitBook Edition 0.3

下载

国内用户访问GitBook不太稳定,提供百度云快捷下载,同时提供了pdf、mobi、ePub三种格式。

历史版本

基本原则:持续发布,争取做到每四个月发布一个新版本

Edition 0.3 20171225

  • 修订 Linux 快速性能诊断三篇、gRPC
  • 监控数据可视化:Graphite、GIS
  • How Linux Works:内存管理
  • 调整部分章节顺序

Edition 0.2 20170701

  • Linux 入门命令100条
  • How Linux Works: Kernel Space & User Space Init
  • 动态追踪技术:strace,gdb,ftrace,bcc,BPF
  • 基于数据分析的网络态势感知
  • Cyber-Security:IPv6,Web Headers,香港CSTCB

Edition 0.1 20170210

  • 第一个 GitBook 版本,主要为 2016 年内容合辑
  • 基于Linux单机负载评估
  • 新一代Ntopng网络流量监控—可视化和架构分析
  • 基于LVS的AAA负载均衡架构实践
  • Linus Torvalds: The mind behind Linux

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链

纺织人快看:如果微信这个开关没关,你的手机会越来越卡!

微信可以说是当今最流行的社交软件 随时随地都能看到一群年轻人 没事就刷朋友圈、看小视频 每每看到自已喜欢的图片 都会保存在手机 这样每天微信都会存储大量的照片和...

2279
来自专栏DevOps时代的专栏

一种轻量级的代码资产管理思路

“代码管理还分轻量和重量?”,想必不少被标题吸引进来的朋友会有此疑问。在此,请容我解释一二: 1、注意,这里提到的是“代码资产”,而不是“代码”。 2、为了给后...

2508
来自专栏大宽宽的碎碎念

系统的请求量突然增大数倍怎么办?面试中怎么回答真实世界的流量问题最后的话

62516
来自专栏极乐技术社区

一周小程序【资讯教程】更新

轻松一刻 ? 漫画来自于西乔《神秘的程序员们》 官方资讯更新 支付宝小程序又有新入口 小程序内嵌网页能力开放!小程序可关联500个公众号! 资讯与教程 小程序上...

2436
来自专栏杨建荣的学习笔记

基于报警处理的思考(r9笔记第88天)

晚上在琢磨怎么把报警的处理实现自动化的功能,想来想去,发现其实很多内容都是相通,在纸上写写画画,简单理了理自己的思绪。 人嘛,有时候不逼着自己,只会更加懒惰,而...

3445
来自专栏北京马哥教育

为一般人解说什么是Linux

本文是为那些没有接触过Linux系统的人写的。了解Linux系统对于一个技术来人员可谓是必须的(即便不是和计算机直接相关的),而对于广大普通用户而言,只了解Wi...

4999
来自专栏Spark学习技巧

入门大数据必读

1736
来自专栏IT笔记

给大家推荐8个SpringBoot精选项目

2017年,曾在自己的博客中写下这样一段话:有一种力量无人能抵挡,它永不言败生来倔强。有一种理想照亮了迷茫,在那写满荣耀的地方。

1141
来自专栏SAP最佳业务实践

SAP最佳业务实践:无变式配置按订单生产(148)-3销售订单处理

image.png 1、VA01参考后续报价创建销售订单并打印订单确认 客户接受后续报价后,销售人员将参考后续报价创建客户订单。最后打印订单确认并发送给客户。 ...

3725
来自专栏云加头条

DCDB让秒杀更从容、购物更狂欢

众所周知,“光棍节”是西方文化席卷中国后的产物。现如今,“光棍节”华丽地演绎了屌丝大逆袭,成为家喻户晓的购物狂欢节。面对巨大的购买流量,电商企业如何应对支付洪峰...

5980

扫码关注云+社区

领取腾讯云代金券