服务化和资源管理技术
1. 「Allen 谈 Docker 系列」之 Docker 镜像内有啥,存哪?
http://mp.weixin.qq.com/s?__biz=MzA5NTUxNzE4MQ==&mid=220597399&idx=1&sn=3196ab17d396df2379db61bc1f4e8652&scene=1&srcid=r3aAMluxx25ucjdz8AEA&key=dffc561732c226518710e3db4f30f5904c482171c6120617bba405a4880305fd4f2c2d82b7e1cfefcb958eeb5f0a9c6f&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=cgo5NrNL7QBLRHCgzWqNAJkxp%2Bd3pz9Vcbr0ZW9XKmkC5lVpDKMba9EKSZK5xQjZ
要点: 本文介绍了docker镜像的元数据内容, 帮助大家了解docker镜像的分层原理.
2. SSD在KVM虚拟化的测试和使用实践
http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=207324662&idx=1&sn=630d92226c8ad3184692450c214de79d&scene=1&srcid=0909bvkff7dS02bmCQWWWqki&key=dffc561732c22651bb5259e7b2e50cf327c8a330bebdedac3634b72d96632f665bcc40c54e2fddd09810c60a6f20a132&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=zrFg%2BgGbzRDLr4EeYTUL8G4L4aIYf1sfLIa%2FeqbDNqN05ZUcaw%2F09zXyXyvAtGih
要点: 本文首先介绍了SSD的基本原理, 然后测试了不同容量和厂商的SSD, 在裸设备, 文件系统和不同的虚拟机操作系统中的性能差异, 测试数据可以作为参考.
3. 不可变基础设施:拒绝SSH
http://dockone.io/article/647
要点: 主机存在的越久,东西被修改的可能性就越高,也就越难被完全的重建, 服务也是一样, 不停的在原有服务上进行update, 也就越容易产生各种复杂的环境问题. 本文提出的"不可变基础设施"的观点在容器和镜像等虚拟化技术的蓬勃发展下, 让这一观点的实现变为可能. 服务一旦发布就不能做任何变更了, 要想变更必须通过创建新服务来实现, 从而减少对环境不一致的问题, 也让服务资源的变化更为容易. 当然要想实现这一点, 还需要很多技术支持, 让创建新服务这一个过程轻量化才行.
4. 关于Docker 资源管理及我们踩过的那些坑
http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=207314492&idx=1&sn=3082b1336d8eda221a11b93180ec979c&scene=1&srcid=0909TEklRKN1CTS5Nt9euNMB&key=dffc561732c22651ed3b32999f220492538a1427d5be1ab498d1d6c47b492f321e3f7eb72f50347dc428ce28919b4092&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=zrFg%2BgGbzRDLr4EeYTUL8G4L4aIYf1sfLIa%2FeqbDNqN05ZUcaw%2F09zXyXyvAtGih
要点: 本文包括如下内容,包含了作者这几年实施Docker 资源管理所踩过的坑及解决方案建议: Docker解决什么问题?Docker如何实现隔离?Docker如何实现资源管控?Docker容器的资源使用情况怎么监控?
5. Docker三剑客之Swarm介绍
http://dockone.io/article/662
要点: Swarm是一个类似与kubernetes的集群容器管理系统, 通过Swarm Master管理众多的docker engine(对应每台物理机), 拥有自己的资源分配算法. 本文对Swarm项目进行了简要的介绍, 并且介绍了Swarm和周边项目的集成以及未来的发展方向.
6. 美国电信巨头Verizon基于Mesos和容器的实践经验
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=208095392&idx=1&sn=ea6739f3c95e2c390ae54e589aeb3962&scene=1&srcid=0911bF6ZtSiImCoNvLbVMVH1&key=dffc561732c2265169aef11564880ed76df8971607de4e281bdbb25fc3944e27e9d15695cb31e61c418b72c910336df6&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=B6KjJyNvD%2BbLcnj3b2Y6tsKmQWA%2B74ulnYxsIxdbO%2Fp13o4QOH7dqHcTvcVkRSNO
要点: 本文主要介绍了电信巨头Verizon是如何通过使用Mesos和容器技术,将其原来的数据中心变成自动化、高利用率、高运营效率的现代化数据中心。据称其数据中心的资源利用率可以提高到50%~60%,并且现场演示了在72秒内部署50000个Docker容器,使得应用集群部署的效率至少提高了一个数量级。
7. Speedy:来自京东的Docker镜像存储系统
http://www.infoq.com/cn/news/2015/09/speedy-docker-image-storage
要点: 镜像的分布式存储一直是docker没有解决的问题, 京东提供了speedy系统, 实现了一套分布式存储系统. 架构上和HDFS非常类似, 不需要支持复杂的POSIX接口, 只需要支持高性能的push/pull, 实现起来应该也不复杂.
8. 基于Mesos和Docker的分布式计算平台
http://toutiao.com/a4499125949/?tt_from=weixin&utm_campaign=client_share&app=news_article&utm_source=weixin&iid=3002241340&utm_medium=toutiao_ios&wxshare_count=1
要点: 针对“互联网+”时代的业务增长、变化速度及大规模计算的需求,廉价的、高可扩展的分布式x86集群已成为标准解决方案,如Google已经在几千万台服务器上部署分布式系统。Docker及其相关技术的出现和发展,又给大规模集群管理带来了新的想象空间。如何将二者进行有效地结合?本文将介绍数人科技基于Mesos和Docker的分布式计算平台的实践
服务调度和 Trace 技术
1. HTTP/2 与 WEB 性能优化
https://imququ.com/post/http2-and-wpo-1.html
要点: HTTP/2已经不再陌生了, 本文介绍了HTTP/1时代的一些优化手段以及HTTP/2之后带来的变化.
2. 揭秘DDos防护 - 腾讯云大禹系统
http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=210474411&idx=1&sn=94b10cd2eb2a3eb7ac15a8132f9faa1e&scene=1&srcid=09095jPuUo5tq1gPkCIINSup&key=dffc561732c22651447879c43c3126e59821aff4162171e5fbf47f96e0bd4cc1876ddabfdf58d419ea2e34c3cbf85469&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=zrFg%2BgGbzRDLr4EeYTUL8G4L4aIYf1sfLIa%2FeqbDNqN05ZUcaw%2F09zXyXyvAtGih
要点: 本文介绍了腾讯云的DDOS防攻击系统大禹, 介绍的内容干货不多, 但是FAQ里很多内容值得参考.
DevOps 技术
1. DevOps是90%的改变和10%的技术
http://www.infoq.com/cn/articles/interview-jen-krieger-redhat
要点: 被采访者是红帽公司的一个敏捷教练, 她介绍了自己对 devops 的一些体会和看法.
2. 当DevOps“遇上”周期表
http://toutiao.com/a6192749946369540353/?tt_from=weixin&utm_campaign=client_share&app=news_article&utm_source=weixin&iid=3002241340&utm_medium=toutiao_ios&wxshare_count=1
要点: 本文通过引用2014年Gartner分析师在博客上发表的一张图, 阐述了devops的5个要素, Culture、Automation、Lean、Measurement、Sharing
3. Google DevOps 能力模型(上)
http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=207345853&idx=1&sn=daf41892fd00cb38e43237e75214614b&scene=1&srcid=09114y7CuHPGfG43JXsu9alC&key=dffc561732c22651490c661424e6f7c2afa676fad8467c6dd74bf0d8ab8b7c0436f348856748cf4a7310886bff56558e&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=B6KjJyNvD%2BbLcnj3b2Y6tsKmQWA%2B74ulnYxsIxdbO%2Fp13o4QOH7dqHcTvcVkRSNO
要点: 本文由 Gene Kim 根据对 Randy Shoup 的采访整理,深入讨论和讲解谷歌 DevOps 的提升之道.
3. ZABBIX电话告警通知,录一段林志玲语音,满血起床处理故障
https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=208044586&idx=1&sn=56efa9d88371a891f36b94c3469d2a85&scene=0&key=dffc561732c22651dffd3f6a8dd9e64ab7db84f2865a0aa1233cb99eeef4a99c53c2de295a4ad22778fc459ea7bc729a&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=B6KjJyNvD%2BbLcnj3b2Y6tsKmQWA%2B74ulnYxsIxdbO%2Fp13o4QOH7dqHcTvcVkRSNO
要点: 太有想象力了, 报警电话是林志玲啊, 处理起报警来是不是很有动力! 本文介绍了配置zabbix配置自动语音报警的详细步骤, 短信/微信已经不够用了, 紧急报警还是直接"林志玲"吧.
工具集合
1. 如何使用Alfred提升操作效率
http://zhuanlan.zhihu.com/pinapps/19985861
要点: Alfred可以说是mac上的必备神器了, 本文介绍了Alfred的基本使用方法.
2. 架构之路:性能
https://mp.weixin.qq.com/s?__biz=MjM5NjY3ODM0Ng==&mid=218964785&idx=1&sn=8131d8ab9a2557d66a7276025cb0a909&scene=1&srcid=0909JuotzQgHyl6DkyX88nUr&key=dffc561732c22651d0578befa7675983ab4dbc35ce5042c9608657370d81ec08ca8e35d193a668caf57d3f5073ff6520&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.10.5+build(14F27)&version=11000003&pass_ticket=zrFg%2BgGbzRDLr4EeYTUL8G4L4aIYf1sfLIa%2FeqbDNqN05ZUcaw%2F09zXyXyvAtGih
要点: 这篇小短文没有告诉你怎么提升性能, 而是通过几个小例子来说明, 过度的优化性能但是造成代码可维护性下降是非常不好的做法.
3. Mock C++ Function for Unit Test
https://blog.helong.info/blog/2014/03/27/mock-c-plus-plus-function-for-unit-test/
要点: 原来mock还可以这样写, 修改目标函数的机器码, jmp到mock函数去, 逆天了!
4. Dive Into Python 3
http://www.diveinto.org/python3/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
要点: 电子书下载.
时间: 2024-10-24 03:42:51