发布!软件的设计与部署
3推荐 收藏
11.2K阅读
图灵程序设计丛书

发布!软件的设计与部署

Michael T. Nygard (作者) 凃鸣 (译者)
第18届Jolt生产效率大奖图书
"功能完成"并不意味着“产品就绪”,即便所有模块都通过了测试,也不足以证明软件就可以进行实际应用了。狂热的用户、超大的流量,以及闻所未闻的病毒,都可能是软件发布1.0版要面对的残酷现实。

本书针对以上挑战,详细展示软件发布前可能出现的种种问题以及相应的解决之道,适合包括网站和网络服务在内的所有企业级软件的架构师、设计师和开发人员阅读。书中所有主题都是通过作者自己研究过的真实案例来阐述的,具体内容分为四大部分:如何保证系统的稳定性,系统容量的真正含义以及优化方法,保证软件在数据中心流畅运行需要注意的设计问题,系统的运行寿命。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥24.99
格式
mobi   pdf

纸质书
¥44.10 ¥49.00

出版信息

  • 书  名发布!软件的设计与部署
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 朱巍
  • 出版日期2015-01-26
  • 书  号978-7-115-38045-6
  • 定  价49.00 元
  • 页  数228
  • 印刷方式黑白
  • 开  本16开
  • 出版状态暂时缺货

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的最新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

“敏捷开发强调在每次迭代结束时交付产品级代码,这本书准确展示了这一要求对当今重要系统的真正含义,你一定会获益匪浅。”——Tom Poppendieck,Poppendieck.LLC

“卓尔不群,与众不同!这本书绝对会为大公司在一次项目发布中节省几十万甚至数百万的经费。”——Jared Richardson,Agile Artisans公司

“非常值得关注!作者将20余年的经验、见解和总结的模式倾囊相授,指出了你已经犯的却还未意识到的所有错误。更令人振奋的是,他还给出了补救的诀窍。这本书对架构师以及所有程序员而言必不可少。”——Arun Batchu,百思买全球电子商务产品开发部主管

“不管你是否为大型电商组织工作,书中的内容都会让你受益匪浅。”——Christophe Addinquy,Zenika公司敏捷教练

“这本书对我发布软件影响巨大!写得很好,案例详实,开发运营必读。”——Amazon.com读者评论

目录

版权声明 阅读
前言 阅读
第 1 章 引言 阅读
第一部分 稳定性概述 阅读
第 2 章 案例研究:航空系统宕机的异常 阅读
第 3 章 稳定性概述
第 4 章 稳定性反模式
第 5 章 稳定性模式
第 6 章 稳定性总结
第二部分 容量
第 7 章 案例研究:被客户压迫
第 8 章 容量概述
第 9 章 容量反模式
第 10 章 容量模式
第三部分 一般设计问题
第 11 章 网络连接
第 12 章 安全
第 13 章 可用性
第 14 章 管理
第 15 章 设计总结
第四部分 运营
第 16 章 案例研究:惊人的宇宙
第 17 章 透明度
第 18 章 适应
参考书目

作者介绍

Michael T. Nygard 从业二十余年的资深程序员、架构师,被誉为在线业务的“流动解决问题专家”。先后为美国政府、军队、银行、金融、农业和零售等多个行业交付过运营系统,这种实际运营的经历改变了他对软件架构和开发的看法,也让他对在相当不友好的环境下构建高性能、高可靠性的软件有了独特的见解。他写过多篇文章和社论,是软件架构经典著作《架构之美》作者之一。

大家也喜欢

  • Git团队协作

    [加] Emma Jane Hogbin Westby   童仲毅   译

    【主要内容】 本书是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。第...

  • Tomcat架构解析

    刘光瑞  

    本书基于Tomcat 8.5.6全面介绍了Tomcat的架构、各组件的实现方案以及使用方式,主要包括Tomca...

  • Docker开发指南

    [英] Adrian Mouat   黄彦邦   译

    【内容简介】 Docker容器轻量和可移植的特性尤其适用于动态和分布式的环境,它的兴起给软件开发流程带来...

  • 精通Puppet配置管理工具(第2版)

    Spencer Krum   William Van Hevelingen   Benjamin Kero   James Turnbull   Jeffrey McCune   李超   译

    本书是一本系统全面的Puppet指南,主要向读者介绍如何使用Puppet进行配置管理,以及详细介绍Puppet...

  • 单元测试的艺术(第2版)

    Roy Osherove   金迎   译

    本书是经典的单元测试学习指南,分四部分全面介绍了单元测试技术。第一部分阐述单元测试的基本概念,包括如何使用测试...

相关文章

  • 会有电子版么?
    kylefengg  发表于 2015-01-19 22:47:55
    推荐
    • 有电子版,大概一两周内会出来。

      李岩俨  发表于 2015-01-20 09:03:47
  • 说实话,翻译的太烂了。
    图灵的书里我看过的,这本的翻译是最差的。
    马维峰  发表于 2015-02-13 16:59:56
    推荐
    • 能不能举几个例子说下

      cppgohan  发表于 2015-05-05 20:10:58
  • 这是我读过翻译最烂的书,没有之一
    bohr.qiu  发表于 2015-02-25 22:52:29
    推荐
    • 能不能举几个例子说下

      cppgohan  发表于 2015-05-05 20:10:56
  • 英文版是2007年的,可以看此书版权信息,图灵很诚实,赞一个。
    simonclickk  发表于 2015-03-03 10:53:38
    推荐
  • 第二版什么时候翻译?
    codger  发表于 2017-06-14 10:01:42
    推荐