圖書標籤: 軟件工程 軟件架構 架構 計算機 運維 軟件開發 架構師 計算機科學
发表于2024-12-22
發布!軟件的設計與部署 pdf epub mobi txt 電子書 下載 2024
本書分為四個部分,每部分內容都由一個研究案例引齣。第一部分介紹瞭如何保證係統的生存,即維護係統正常運行。第二部分介紹瞭如何衡量係統的容量,以及如何隨時間來優化係統的容量。在第三部分講述瞭架構師在為數據中心構建軟件時應該思考的一般設計問題。第四部分討論瞭係統的運行壽命,將其作為整個信息生態環境的一部分。書中代碼采用的Java語言,熟悉編程的人都能輕易閱讀。作者從Java和Unix的視角看問題,因而本書的焦點比較中立,著眼於跨所有平颱的技術和概念。在每種模式和反模式的末尾,都有一段簡短精要的總結。
本書適閤麵嚮企業級軟件的架構師、設計師和開發人員閱讀參考。
Michael T.Nygard
從業二十餘年的資深程序員、架構師,被譽為在綫業務的“流動解決問題專傢”。先後為美國政府、軍隊、銀行、金融、農業和零售等多個行業交付過運營係統,這種實際運營的經曆改變瞭他對軟件架構和開發的看法,也讓他對在相當不友好的環境下構建高性能、高可靠性的軟件有瞭獨特的見解。他寫過多篇文章和社論,是軟件架構經典著作《架構之美》作者之一。
幫助你理解這個世界的復雜性
評分這本書介紹瞭在設計軟件過程中的一些不正確的反模式,然後解釋什麼纔是比較不錯的模式,包括集成點、架構分層、連接池、緩存、數據庫等各個方麵。作者結閤自己的經曆介紹瞭一些案例,看瞭之後還是有所感觸,以前自己也遇到過作者提到的問題。在軟件設計結束後發布時,作者又介紹瞭發布時常常遇到的一些諸如網絡、集群、負載均衡、配置等問題,以及運營有關的問題。總的來說這本書還是寫的比較淺顯易懂的,講的也全麵,挺不錯。
評分Jolt獲奬書籍,不過內容比較雜,讀起來像故事書一樣。
評分非常非常棒,進階必備
評分很簡單
Release It,未读之前顾名思义以为是讲软件开发过程中release阶段,如何进行产品发布的,但看了内容之后才发现不是那么回事。 这本书关注的是软件开发中通常被称为非功能需求的东西,包括性能、可靠性、安全、可维护性等等,这些方面往往是软件开发人员不会太去关注的,他们一...
評分书总体还是不错的,书中列举了大量生动的例子来诠释各种service系统中可能遇到的问题。然而,总体来说,它不是经典。理由在于,书中堆砌的无数模式与反模式未能从根本上提炼出核心的原则并且分析与区别各种模式的适用范围。我想GOF是经典,因为它是开创性的,而且它开篇提炼出...
評分Release It,未读之前顾名思义以为是讲软件开发过程中release阶段,如何进行产品发布的,但看了内容之后才发现不是那么回事。 这本书关注的是软件开发中通常被称为非功能需求的东西,包括性能、可靠性、安全、可维护性等等,这些方面往往是软件开发人员不会太去关注的,他们一...
評分所有功能开发完成,并通过QA测试,就一切大功告成了--我们一直存在这样的认识误区。其实,从软件产品正式发布交付给用户使用的那一天起,挑战才刚刚开始,路还很长。你会遇到各种各样的问题,让你半夜都无法安睡。因为,真实的运营环境跟开发测试环境是不同的,你会遇到各种各...
評分所有功能开发完成,并通过QA测试,就一切大功告成了--我们一直存在这样的认识误区。其实,从软件产品正式发布交付给用户使用的那一天起,挑战才刚刚开始,路还很长。你会遇到各种各样的问题,让你半夜都无法安睡。因为,真实的运营环境跟开发测试环境是不同的,你会遇到各种各...
發布!軟件的設計與部署 pdf epub mobi txt 電子書 下載 2024