在许多系统中,随着用户基数的增长,可扩展性成为主要的驱动因素。吸引人的特点和高实用性带来了成功,也带来了更多的处理请求和更多的数据管理。但是当在轻负荷下有意义的设计决策突然变成技术债务时,组织就会到达一个临界点。这本实用的书涵盖了一些设计方法和技术,这些方法和技术使得快速且经济有效地扩展应用程序成为可能。
作者Ian Gorton带领软件架构师和开发人员了解基本分布式系统的原理。您将探索可扩展解决方案的基本组成部分,包括复制、状态管理、负载平衡和缓存。其中的章节主要讨论数据库、微服务和基于事件的流媒体系统的可扩展性。
https://www.oreilly.com/library/view/foundations-of-scalable/9781098106058/
你将专注于: