2016/03/16 第521期

Dropbox 迁离AWS的史诗般的壮举

2016年3月,就在AWS庆祝开张10周年之际,AWS的大客户Dropbox一方面庆祝5亿注册用户这一里程碑,另一方面有组织有计划地完成了为期2年半的迁离AWS的行动。

Dropbox使用AWS 8年了,用户数据500 PB(主要存在s3上)。本文全方位报道了Dropbox自己设计服务器的硬件、自己开发了一个类似 s3 的存储服务(一开始用golang,后来改用rust)、#边开飞机边换引擎#地史诗般地数据大迁移,耗时两年半,在与AWS合同到期前完成迁移。

这种大规模行动最令人骄傲、也最令人失望的是:用户丝毫没有察觉。令人骄傲,因为没有中断服务,用户正常使用;令人失望,这毕竟不是开发酷炫的新功能、工程师们没法指着屏幕告诉朋友们“这个是我做的”。

那Dropbox为什么要迁离AWS?1. Dropbox这种规模的服务,(据说)用自己的数据中心比较便宜;2. Amazon也有类似Dropbox的这种面向最终用户的云存储,算直接竞争对手了,Dropbox肯定不放心把自己的业务放到自己竞争对手的数据中心里 -- 可为什么Netflix就不担心?hmm ...

使用 Elasticsearch 一年以来学到的经验教训

总结了几个在 production 里使用 Elasticsearch 遇到的坑。经验之谈:如果买得起 SSD,请尽快用上吧:)

The Amazon Tax

不错的比喻:在AWS上构建起来的互联网公司都要给Amazon“交税”;赚的钱里有一定百分比是要给Amazon的;生意做越大,交越多税。

不想向Amazon交税?那然你就别用Amazon提供的“基础设施”(Infrastructure)。

互联网是精神鸦片吗

我们这个时代最好的互联网产品开发者们都在力争把用户留在自己的平台上,越久越好,仿佛毒品、赌博一样,力求尽快让用户上瘾。这是道德的吗?这篇长文进行了不错的讨论。

Forget Epic Goals and Focus on the 1%

这是一个每个人都懂的道理:1.01%的365次方约等于37.8;0.99的365次方约等于0.03。每天进步一点点,每天朝自己的目标前进一点点,这就够了。