摘要: 问题描述 过去都说台上十分钟,台下十年功,而秒杀系统更有意思,瞬时的流量峰值可能就三两分钟,但你却必须为此做大量的准备工作。容量评估是否做好了,带宽是否ready,前后端截流是否完备,是否需要队列化请求等等。 设计难点 瞬时峰值会挑战服务器带宽 秒杀的一瞬间,带宽可能是平常时的几倍几十倍,一瞬间带宽 阅读全文
posted @ 2019-06-12 20:49 吴逸 阅读(1458) 评论(1) 推荐(0)
摘要: 问题描述 几乎所有团队都经历过技术选型问题,不管是大层面的基础设施选型,还是小到第三方服务的使用,开源项目百花齐放的今天,相同问题往往不止一种解决方案。如何才能正确选择,少挖坑,是件有趣的事情。 需要考量的因素 技术选型其实并非一个单纯的技术问题,相反技术平台本身的考量往往是放在最后面的。首先需要考 阅读全文
posted @ 2019-05-18 14:04 吴逸 阅读(1776) 评论(0) 推荐(0)
摘要: 问题描述 在过往单机系统的时代,把相关操作放在一个事务里,就能为我们解决数据一致性的问题。但在分布式系统和微服务架构盛行的今天,常常会遇到一个操作需要依赖多个外部服务的场景。要求我们自行解决各个系统数据一致性的问题。 解决方案 互联网场景下,解决分布式系统的一致性问题,基于系统复杂性与吞吐量的考虑, 阅读全文
posted @ 2019-05-10 00:39 吴逸 阅读(696) 评论(0) 推荐(0)