您的位置:首页 > 其它

我关注的一周技术动态 2015.08.30

2015-08-29 16:47 330 查看

服务化和资源管理技术

1. Docker基础技术:AUFS

http://coolshell.cn/articles/17061.html

要点: 支持层次化镜像是 docker 的一大创新之一, 本文详细介绍了实现层次化镜像的技术手段之一 aufs 的使用方法, 读完之后你就会理解docker层次化镜像的奥秘了.

2. Docker基础技术:DeviceMapper

http://coolshell.cn/articles/17200.html

要点: devicemapper 是支持 docker 实现 copy-on-write 的另一个技术手段, 由于 aufs 没有被 linux 内核接受, 所以 docker 使用了 devicemapper 来弥补这一缺憾. 这篇文章详细说明了 devicemapper 的原理, 不过 devicemapper 的稳定性仍然有待于检验. 期待出现一种稳定又简单的 copy-on-write 文件系统出现啊, 牺牲一定的存储空间也可以接受.

3. 深入分析Docker镜像原理

http://www.csdn.net/article/2015-08-21/2825511

要点: docker 镜像到底是什么? 本文将给你答案. 本文详细介绍了 docker 镜像的原理和组织结构, 让我们对 docker 镜像不再陌生.

4. OSCON上最受欢迎的Docker演讲

http://dockone.io/article/613

要点: 本文介绍了上个月OSCON大会有关Docker最受欢迎的一个分享:真实线上环境的Docker技巧。

5. 一篇文章带你了解Flannel

http://dockone.io/article/618#rd?sukey=fc78a68049a14bb2a0cf3bbb060cb36c1c25d419a990f05ded8950f8b5353c61353fcdc8f0184bfa130a4acc83c600d1

要点: 网络虚拟化比资源虚拟化要复杂, 本文介绍了Flannel 的原理. Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网。

6. Google现提供容器服务,允许客户在Google Cloud上运行纯微服务架构

http://dockone.io/article/625

要点: 【编者的话】IT巨头Google现已加入Docker豪华午餐,它为客户提供了一项简洁、高效且稳定的容器服务,目前GCE已全面对外开放。

7.Yelp是如何使用Docker的?

http://dockone.io/article/626

要点: Yelp 相当于国内的大众点评, 去美国最头疼的就是吃饭问题了, 完全听不懂也看不懂啊, 所以 Yelp 就成了必备工具了. 本文主要讲述了Docker在Yelp真实生产环境下使用的一些最佳实践和一些部署经验。

服务调度和 Trace 技术

1. 分布式系统的开发经验与心得

http://www.infoq.com/cn/news/2015/08/distributed-systems-lessons

要点: 文章比较短, 介绍了Vaughn Vernon在分布式系统设计的一些经验. 文章中提到的Jeff Hodges所撰写的一篇博客文章大家可以看看, 比较实用.

2. 如何测得整条IO路径上的并发度?

http://mp.weixin.qq.com/s?__biz=MzAwNzU3NzQ0MA==&mid=209924935&idx=1&sn=9bac64027fbee0aa3b32e733c7042c61&scene=1&srcid=b0Ha7uR3Q1nPTRqxsJl9&key=dffc561732c2265132e934ee3bd3a6ee6fe9687e0fdc6d20b869e964a295fe297f1c64636c53cae372ca122420a06853&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro9%2C2+OSX+OSX+10.10.4+build(14E46)&version=11020201&pass_ticket=cWyv2aiRpnq7Vd6oeSdPyGVJ%2FM%2Fefun6HqwU0grRJwlzPvp7nJgKjEDanvZdjNGy

要点: 文章介绍了一种测试 IO 路径上并发度的方法, 大家可以试试.

3. 程序员如何避免故障?

http://blog.jobbole.com/90102/

要点: 对每一个程序员而言,故障都是悬在头上的达摩克利斯之剑,都唯恐避之不及,如何避免故障是每一个程序员都在苦苦追寻希望解决的问题。作者总结出来, "怀疑第三方,防备使用方,做好自己”

4. 真刀真枪压测:基于TCPCopy的仿真压测方案

/article/4595112.html

要点: 本文介绍了一种基于 IP 层的流量copy 工具, 数据从 IP 层转发, 不经过 TCP 协议栈, 对在线服务的影响会小很多.

DevOps 技术

1. Salt与Ansible全方位比较

https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=207744600&idx=1&sn=9e00ede16787226889009ef54b114ba3&scene=1&srcid=k9f1UnIX182s8BDmc33T&key=dffc561732c22651b3d6f95a120ffcf1005985008d002a955b449da565eb3aced03c3c27438f4b1ef9a707e992126a73&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro9%2C2+OSX+OSX+10.10.4+build(14E46)&version=11020201&pass_ticket=a2Vhs2%2B4qmQtIshKMGyvMZOaZ6ovZrLruLmDZVcYitCHPxKGyRP6iuHfh0wuHQWd

要点: salt, ansible, puppet 和 chef 都是集群的配置管理系统, 作者根据自己使用 ansible 的经验, 详细对比了 salt 和 ansible 的差异.

2. Autodesk基于Mesos的通用事件系统架构

http://toutiao.com/a6187740884923318529/?tt_from=weixin&utm_campaign=client_share&app=news_article&utm_source=weixin&iid=3002241340&utm_medium=toutiao_ios&wxshare_count=1

要点: 【编者按】本文由Autodesk Cloud软件架构师Olivier Paugam撰写,解释了如何集合Mesos、Kafka、RabbitMQ、Akka、Splunk、Librato、EC2等基础设施解决实际问题。此外,以如此小规模的团队解决问题确实令人赞叹。

3. 应用性能监控方法一览

http://www.infoq.com/cn/news/2015/08/monitoring-applications-category

要点: 监控一直伴随着我们. 如何进行行之有效的监控对于系统的可用性起着非常重要的作用. 本文比较概括的介绍了监控的几个层次, 从基础设施监控到应用级别监控, 再到微服务监控和多租户监控, 并且简单概括了每个层次对应的典型监控工具.

4. 从迷失到重生—— 论运维2.0的关键路径

http://mp.weixin.qq.com/s?__biz=MjM5MDM2MzU3OQ==&mid=207961799&idx=1&sn=576ab902031c8804e8c890b25919524e&scene=1&srcid=KOBgfZirUfD7rNh1gxug&key=dffc561732c22651824950e1ef7a1db4aa88b9aa776b7477ed323fb4a51d35494d3b2e28299141ea7433c8c4d2f578e7&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro9%2C2+OSX+OSX+10.10.4+build(14E46)&version=11020201&pass_ticket=a2Vhs2%2B4qmQtIshKMGyvMZOaZ6ovZrLruLmDZVcYitCHPxKGyRP6iuHfh0wuHQWd

要点: 本文作者阐述了"运维 2.0"的观点, 总结起来就是专业、热情、方便、快

4. 统一监控报警平台架构设计思路

http://mp.weixin.qq.com/s?__biz=MzIzNzAyNzkxOA==&mid=211017844&idx=1&sn=9b2ca611ca6702347180a1e192108173&scene=1&srcid=YoXTeLwAwxgeCWtxZK2F&key=dffc561732c22651a770f7f39a457d0616c92cf1d4a0ba2de5a6efa2beb3461a5ef9dbf23becf655765e14688adbe3e6&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro9%2C2+OSX+OSX+10.10.4+build(14E46)&version=11020201&pass_ticket=a2Vhs2%2B4qmQtIshKMGyvMZOaZ6ovZrLruLmDZVcYitCHPxKGyRP6iuHfh0wuHQWd

要点: 谈到运维,监控应该是运维的重中之重。怎么说呢?有很多人说这个监控应该是运维的第三只眼睛,一个好的监控平台对我们这个工作本身来说,应该有很大的帮助。那么,如何要构建一个完善的监控平台。这就是本文要介绍的内容.

工具集合

1. 白话 HTTPS & SSL/TSL

http://www.jianshu.com/p/992bad24412e

要点: 说到 HTTPS 就不得不说什么加密解密之类的东西, 往往比较难懂, 这篇文章非常简单的说明了 HTTPS 的过程, 帮助小白用户理解.

2. 第一次使用 Mac 的纯小白应该了解哪些东西?

http://www.zhihu.com/question/33887923/answer/57480318

要点: mac 在我厂越来越普及, 说实话从第一次用上 mac 之后, 我是再也不想用 windows 了, 实在受不了 windows 必须定期重装系统的麻烦了(否则系统会越来越慢). 这篇文章对于第一次使用 mac 的小白用户来说非常实用.

3. Mac必备神器之Go2Shell以及使用技巧

http://www.jianshu.com/p/88c6e68645c4

要点: 一个快速启动 shell 的小工具, 可以在 finder 中快速开启shell, 我一直想要的功能啊.

4. SDK之我理解的SDK

http://blog.bihe0832.com/SDK%E4%B9%8B%E6%88%91%E7%90%86%E8%A7%A3%E7%9A%84SDK.html

要点: 这是一些列文章, 分享了作者在开发 sdk 过程中踩过的坑和一些心得体会, 文章都不长, 但是我觉得总结的很到位. 其实不管是不是开发 sdk, 对于架构工程师来说, 日常开发也都踩过这些坑, 谁没有碰到过晦涩的接口呢? 所以我把这篇文章也推荐给大家.

5. Mac新手入门以及常用软件推荐

http://wsgzao.github.io/post/mac/

要点: mac 上的常用软件, 帮助大家快速熟悉 mac.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: