文章预览
1998年12月,在美国的加利福尼亚州,一个工程师团队为手持设备开发安全软件,然而他们最开始的商业模式失败了。 于是,他们转而创建了一项在线支付服务,并将其命名为PayPal。 PayPal的创立初期,用户就迎来了暴增,于是团队购置了更新的硬件来扩大规模。 然而,用户增长一直呈现爆炸性趋势,并在接下来的两年达到每天100万笔交易。因此,团需要通过1000多台虚拟机上运行服务,以实现扩展。 虽然他们解决了可扩展性,但是也带来了一些新的问题: 爆炸性增长带来的问题 1、网络架构扩展 随着请求量的增长,完成请求所需的网络传输路径变得更加复杂,导致处理延迟的增加。网络架构的扩展需求随之上升,这使得维护成本相应增加。 2、维护开销 随着更多服务器的加入,整个基础设施的复杂度也随之提高。服务器的部署和提供服务所需的时
………………………………