透明思考


Transparent Thoughts


这个春天,我感觉运维们鸭梨很大

壹、穷人的EC2自动快照

用两个简单的shell脚本加一个crontab就能每周(如果你愿意的话,每天也可以)备份EC2的机器。今天在Ubuntu上玩各种东西把环境玩复杂化以后,发现这个脚本蛮有用。

话说,实在没有什么理由,不到EC2搞台机器放自己的博客兼作翻墙梯啊…

贰、挪亚,不是方舟

这位John Vincent同志写了一篇博客论述…嗯,为什么有Chef和Puppet还不够。

Chef和Puppet管理有计划的变更,但你经常会做无计划的偶发变更,而且你不太希望每次变更重启都得重启服务。所以,Vincent桑说,你需要…

Distributed coordination, dynamically reconfigurable code, elasticity and environment-awareapplications.

然则,看完Noah的README就知道了。这就是RESTful的RMI…好吧,正确的思想永远都用得上,而且RESTful总比RMI要好那么一点点。

叁、飞禽走兽们

Nagios是老牌的监控工具,十多年历史了。

Hadoop这里好玩的东西不少,分布式文件系统MapReduce,还有重新发明轮子的ZooKeeper

Sinatra,快速做一个web server,不需要Rails那么庞大,比WEBrick容易写。

Redis,又一个key-value store。加上Ohm,好了,NoSQL的对象持久化。

看一遍Noah的使用场景,感到运维们鸭梨很大。

(还有一本Hadoop的书可我今天看不着…等明天翻墙再说吧。)

肆、来点音乐

Music as Datais a live programming language/environment based on Processing.org written in Clojure. It’ssomething likeSuperCollider or Chuck but aims to be easier to hack/experiment live.

我喜欢他的网站。简约而不简单。