本书从开发高可用系统需要具备的理论知识出发,逐步讲解应用的高可用、数据库高可用、缓存高可用、Nginx/LVS高可用、异地多活、全链路监控/告警、高可用与安全、高可用在秒杀系统中的应用等内容,书中同时提供了大量有价值的解决方案,可直接用于开发实践。 本书理论与实践并重,适合具有一定Java开发经验的人员,或者想从程序员进阶为架构师的开发人员阅读。
黄文毅,架构师,从业8年,先后就职于上海美团、厦门美图和海西医药等公司,负责后端开发工作。出版包括《分布式微服务架构:原理与实践》、《Spring 5企业级开发实战》(与人合著)、《Spring MVC MyBatis快速开发与项目实战》等图书。
赵定益,曾职于多家上市公司及互联网独角兽企业并负责核心研发团队管理及平台总体架构设计,擅长互联网系统架构设计和分布式研发团队管理,多次从0到1到N主导完成医药交易、跨境电商、内容与知识付费、物联网相关领域产品应用架构设计、系统开发及线上运营。