每天推送5篇优质英文文章 · By makers, for makers

运营 1206 天, 推荐好文 5,350 篇, 原创简评 1,091,686 字, 原文总阅读时间 47,168 分钟, 153,865 人订阅

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

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

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

分享到: