发布!设计与部署稳定的分布式系统(第2版)
上QQ阅读APP看书,第一时间看更新

前言

本书将探究用来架构、设计和构建软件(特别是分布式系统)的方法,以应对实际操作中出现的各种考验。许多不循常规的用户会有各种难以想象的奇怪行为,软件开发人员需要为此做好准备。从发布的那一刻起,软件就会遭受攻击。它既要承受像台风般袭来的“快闪族”“快闪族”(flash mob)原指一种行为艺术,其间许多人通过互联网或其他方式,在一个指定的时间和地点,出人意料地同时做一系列指定的动作,然后迅速离开。——译者注用户所带来的负载压力,也会因为不安全的物联网设备而承受DDoS(distributed denial-of-service,分布式拒绝服务)攻击所带来的毁灭性压力。本书会仔细研究那些没能经受住这番考验的软件,并找到一些方法,以确保软件在上述攻击之下,仍能幸免于难。