【好书试读】架构即未来:现代企业可扩展的web架构、流程和组织

简介: 这是一本教你如何建设一个世界级工程组织的实战手册,包括领导、架构、运维和过程。就像一本驾驶手册教你怎么起步、如何上路一样,本书告诉你如何扩展业务。有了这本书,就可以少犯错误。换句话说,如果你有什么疑问,那就去读这本书吧! ——郎·班德,Warby Parker技术副总裁 我在AK
a41390bf1b29db5aabe301013108ebc1da5a25e3
这是一本教你如何建设一个世界级工程组织的实战手册,包括领导、架构、运维和过程。就像一本驾驶手册教你怎么起步、如何上路一样,本书告诉你如何扩展业务。有了这本书,就可以少犯错误。换句话说,如果你有什么疑问,那就去读这本书吧!
——郎·班德,Warby Parker技术副总裁

我在AKF公司一直负责解决棘手的技术难题。很多书阐述了如何纠正失效的产品架构或有问题的过程,这两点不言而喻都是问题的症状。本书不仅讨论这些症状,同时还剖析其根源,即弄清楚我们应该以何种方式管理、领导、组织和配置团队。
——杰瑞米·金,沃尔玛全球电子商务首席技术官兼高级副总裁

我喜欢这本书,因为它给我们上了重要的一课,教我们如何打造扩展性好的成功技术团队,进而提供扩展性好的技术解决方案,这是其他的技术书籍所不能企及的。本书有许多非常好的实战讲解,也包括如何建设扩展性文化、原则、过程和决策树的优秀案例。本书是我案头的常备书籍之一。
——克瑞斯·施里姆瑟,ZirMed首席技术官

本书内容之丰富出乎我的意料。扩展不仅是当大量用户同时使用时,如何避免网站崩溃的设计技术,而且教导如何管理公司在业务需求增长的时候不崩溃。作者一直奋斗在当今一些最成功的互联网公司的生产第一线,他们所分享的经验,不论好坏,其目的不仅仅是生存,更重要的是如何蓬勃发展。
——马提·卡根,硅谷产品集团创始人

对想要搭建大规模网上服务系统的人来说,这是一本必读的书。
——戴拿·斯塔德,Matrix公司合伙人

对于系统的扩展性,不论是大型企业还是小型企业,马丁和迈克尔都是经验丰富的人。在处理扩展性方面,他们的独到之处在于先聚焦于真正的基础,即人和过程,否则就无法获得真正的扩展性。对于扩展性,马丁和迈克尔以一种简单易行的方式来发挥经过他们多年验证的成功经验。
——杰佛瑞·韦伯,Shutterfly互联网运维/IT副总裁

如果想要得到最好的健康诊断结果,我会选择去Mayo诊所。如果想要了解我们所投资企业的系统性能和扩展性,我会给马丁和迈克尔打电话。他们针对性能和扩展性所给出的推荐方案,使我属下的几个公司避免了系统的彻底重构。
——华伦·魏茨,Foundation Capital合伙人

在PayPal和eBay的时候,我在迈克尔和马丁的手下担任经理,有机会直接学习和借鉴他们在这本书中提到的经验与教训,这对我目前在Facebook的工作有无限的价值。
——黄易山,Reddit公司前CEO,Facebook工程部门前总监

本书是迄今为止介绍扩展性方面最好的一本书。作者从过程、人员、性能和技术的角度解决扩展性问题。不论你的组织机构是刚刚开始,边干边定义过程,还是处在一个成熟的阶段,无论是事前、事中或事后,本书都是能够帮助你解决扩展性问题的理想指南。在经历了几个公司和项目,并把系统从小做大后,我可以负责地说,真希望能在一年、五年和十年前就读过本书。
——杰瑞米·莱特,b5media公司首席执行官

迈克尔和马丁亲眼目睹了eBay、PayPal和其他几家公司快速扩展所带来的挑战,世界上具有这种经验的人为数不多,成功战胜这种挑战的人就更少了。本书把作者从世界上最大的两个互联网公司在系统扩展方面所积累的经验教训做了极好的总结和概述,对于任何一个处于高速增长公司的执行人员来说,这都是一本非读不可的书。除此以外,本书文笔流畅,幽默风趣,使我爱不释手。
——凯文·福图纳,AKF公司合伙人

以互联网为核心的信息技术正在快速地扩大商业的边界。从前,大多数的软件和信息管理系统仅仅服务公司内部的几百名员工,但今天很多软件系统已经演变成要服务亿万客户的商业平台,甚至如马云先生所言,软件系统已成为社会经济生活新的基础设施。在这个过程中,软件系统的可扩展性将成为这个公司是否可以升级涅槃至关重要的问题。本书译者敏感地关注到这个问题,把这本好书译成中文,相信可以激发中国新经济的管理者、从业者的思考和讨论。
——涂子沛,阿里巴巴副总裁,“互联网+”专家,《大数据》《数据之巅》作者


目录
相关文章
|
29天前
|
负载均衡 测试技术 持续交付
高效后端开发实践:构建可扩展的微服务架构
在当今快速发展的互联网时代,后端开发扮演着至关重要的角色。本文将重点探讨如何构建可扩展的微服务架构,以及在后端开发中提高效率的一些实践方法。通过合理的架构设计和技术选型,我们可以更好地应对日益复杂的业务需求,实现高效可靠的后端系统。
|
29天前
|
监控 持续交付 API
构建高效可扩展的微服务架构
在当今快速迭代和竞争激烈的软件市场中,构建一个高效、可扩展且易于维护的后端系统变得尤为重要。微服务架构作为一种流行的分布式系统设计方式,允许开发者将应用程序划分为一系列小型、自治的服务,每个服务负责执行特定的业务功能。本文将探讨如何利用现代技术栈搭建一个符合这些要求的微服务架构,并讨论其潜在的挑战与解决方案。我们将涵盖服务划分策略、容器化、服务发现、API网关、持续集成/持续部署(CI/CD)以及监控和日志管理等关键主题,以帮助读者构建出既可靠又灵活的后端系统。
|
1月前
|
监控 Kubernetes 持续交付
构建高效可扩展的微服务架构:后端开发实践指南
在数字化转型的浪潮中,企业对软件系统的要求日益提高,追求快速响应市场变化、持续交付价值成为核心竞争力。微服务架构以其灵活性、模块化和独立部署的特点,成为解决复杂系统问题的有效途径。本文将深入探讨如何构建一个高效且可扩展的微服务架构,涵盖关键设计原则、技术选型及实践案例,为后端开发者提供一条清晰的指导路线,帮助其在不断变化的技术环境中保持竞争力。
130 3
|
1月前
|
缓存 关系型数据库 API
后端开发:构建高效、可扩展的Web应用程序的关键
后端开发:构建高效、可扩展的Web应用程序的关键
20 0
|
2天前
|
存储 关系型数据库 分布式数据库
电子好书发您分享《PolarDB分布式版架构介绍PolarDB分布式版架构介绍》
**《PolarDB分布式版架构介绍》电子书分享:** 探索阿里云PolarDB分布式设计,采用计算存储分离,借助GMS、CN组件实现大规模扩展。[阅读更多](https://developer.aliyun.com/ebook/8332/116553?spm=a2c6h.26392459.ebook-detail.5.3b3b2ccbVVjjt0)
12 3
|
22天前
|
存储 缓存 监控
构建高效可扩展的后端服务架构
在当今互联网时代,构建高效可扩展的后端服务架构对于企业的业务发展至关重要。本文将探讨如何通过合理设计和优化后端服务架构,实现系统的高性能、高可用性和易扩展性,从而满足不断增长的业务需求和用户规模。
17 0
|
1天前
|
存储 SQL 关系型数据库
电子好书发您分享《PolarDB分布式版架构介绍》
**PolarDB分布式版详解:** 阿里云的PolarDB采用计算存储分离架构,利用GMS进行元数据管理,CN处理分布式SQL。结合PolarFS,实现高效存储与计算,支持大规模扩展。[阅读完整架构介绍](https://developer.aliyun.com/ebook/8332/116553?spm=a2c6h.26392459.ebook-detail.5.5b912ccbE20nqg)
|
3天前
|
存储 关系型数据库 分布式数据库
电子好书发您分享《PolarDB分布式版架构介绍》
**探索PolarDB分布式版:阿里巴巴云的高扩展数据库解决方案,采用计算存储分离架构,确保高性能和弹性扩展。[阅读详情](https://developer.aliyun.com/ebook/8332/116553?spm=a2c6h.26392459.ebook-detail.5.33ac2ccbVd9TB2)**
90 7
|
11天前
|
运维 监控 自动驾驶
构建可扩展的应用程序:Apollo与微服务架构的完美结合
构建可扩展的应用程序:Apollo与微服务架构的完美结合
32 10
|
21天前
|
负载均衡 网络协议 Java
构建高效可扩展的微服务架构:利用Spring Cloud实现服务发现与负载均衡
本文将探讨如何利用Spring Cloud技术实现微服务架构中的服务发现与负载均衡,通过注册中心来管理服务的注册与发现,并通过负载均衡策略实现请求的分发,从而构建高效可扩展的微服务系统。