Diagnositics

https://golang.org/doc/diagnostics.html

Go 语言官方文档,关于 profile, trace, debug 的介绍。

October 21 post-incident analysis

https://blog.github.com/2018-10-30-oct21-post-incident-analysis

GitHub 官方复盘了 2018 年 10 月 30 号的站点不可用事故。里面提到了几个点可以学习下:

  1. 对数据恢复时间估计不准确。一个是因为从备份恢复整个 MySQL 集群没有完整演练过,不知道要花多长时间;另外一个是,在事故恢复的后期,有些集群的数据复制进度赶不上新数据写入的进度。
  2. 只有绿色、黄色和红色的三个状态无法代表整个服务的可用性。后来,GitHub 推出了新的站点状态服务: https://blog.github.com/2018-12-11-introducing-the-new-github-status-site/

The future of Kubernetes is Virtual Machines

https://tech.paulcz.net/blog/future-of-kubernetes-is-virtual-machines

K8s 自身的多租户模型比较脆弱,因为容器本身无法实现资源的完全隔离。作者提出了,K8s 的未来会依赖基于 VM Container 的资源管理方案,例如 Kata Container。


知识共享许可协议本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。