2016/02/28 第504期

打造 Uber 内部最高 QPS 的 service

这是 Uber 内部 geofence 的 microservice,用 go 写的。没有复杂的算法、快糙猛、超简单、超稳定,开发人员新手入门边学 go 边开发,该服务唯一一次挂掉是因为入门级的go编程错误造成的。

170,000 QPS,95th percentile 的 response time 小于 5ms、99th percentile 是小于 50ms。

我刚好最近也在公司里第一次用 go 写了个小 microservice,所有代码加一起不到3百行,部署在 Amazon 的 ECS 上,很不错的体验。

The Guardian 如何不断改进他们内部的数据分析系统

主流的线上媒体们都非常 data-driven。本文介绍了 The Guardian 内部的分析系统,小编们可以清楚知道自己的文章访问量、阅读时长、访问来源、分享到了哪个社交平台等。

小编们靠数据做决策、选材、写稿子、做宣传,而不是靠主编们主观地拍脑袋决定。

Invest in Lines, Not Dots

这是一个路遥知马力日久见人心的道理。风投与创业者每次见面都是一个点(dot),一段时间下来见了好几次面了,就连成了线(line),这样才能评估创业者的个人素质、进而决定是不是投资他们。

问题是,我们这个时代,大家都太急了,都想一蹴而就、在没有任何积累的情况下都想一夜成功。风投都想见一次面就能投资下一个Facebook下一个Google,创业者们都想一天之内就能有巨额融资瞬间几亿用户。连见几次面的耐心都没有。

程序员变老了该怎么办

很多人都认为(一般情况下)35岁以上的程序员在就业市场上会变得很吃亏,一方面技能跟不上,另一方面要价太贵了。程序员最主要的还是要持续学习,真的对干这行有兴趣的人,都没问题的。

如何与这4种难以对付的客户打交道

很形象地归纳总结了4种麻烦客户:Mr. I want it now、Mr. Complainer、Mr. Lazy、Mr. I know better。我觉得这4种客户湾区日报都有遇到过:)

最主要的是要让客户们弄明白:产品(不管是软件还是硬件)是人做的,产品背后是人,跟客户们是同一种生物的人,人一天只有24小时,人有时候是会犯错的,人是需要赚钱养家糊口的。