Software Pipelines and SOA: Releasing the Power of Multi-Core Processing
暫譯: 軟體管道與服務導向架構:釋放多核心處理的力量

Cory Isaacson

  • 出版商: Addison Wesley
  • 出版日期: 2009-01-02
  • 售價: $1,575
  • 貴賓價: 9.5$1,496
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0137137974
  • ISBN-13: 9780137137978
  • 相關分類: SOA
  • 立即出貨

買這商品的人也買了...

商品描述

Build Breakthrough Performance into Any SOA or Advanced Computing Application

To meet unprecedented demand, IT organizations must improve application performance by an order of magnitude. Improving performance is even more crucial in SOA environments, which demand far more computing power than older architectures. Today’s multi-core servers can deliver the performance businesses require, but few applications take full advantage of them. Now, software innovator Cory Isaacson introduces an easier, more flexible approach to parallel processing—one that any IT organization can use to attain unprecedented levels of performance. Isaacson shows how Software Pipeline models can help you scale applications to any level required, maximize resources, deliver on challenging objectives, and achieve unprecedented ROI. He illuminates these techniques with real-life business scenarios and proven design patterns—everything architects, analysts, and developers need to start using them immediately.

This book’s in-depth coverage includes
  •     How Software Pipelines work, what they can accomplish, and how you can apply them using the Software Pipelines Optimization Cycle (SPOC)
  •     Scaling applications via parallel processing while guaranteeing order of processing in mission-critical applications
  •     Solving performance problems in existing applications, and resolving bottlenecks in existing processes
  •     A complete, easy-to-adapt Pipelines Reference Framework
  •     Detailed code examples reflecting proven Pipelines Patterns
  •     Techniques that can be applied in any industry, with any programming language
  •     Specific architectural and design solutions for common business and technical challenges
  •     The future of Software Pipelines: emerging opportunities for “greenfield” development
  •     Tools, sample templates, source code, and up-to-date information at SoftwarePipelines.org

商品描述(中文翻譯)

在任何 SOA 或先進計算應用中建立突破性性能

為了滿足前所未有的需求,IT 組織必須將應用性能提高一個數量級。在 SOA 環境中,提升性能更為關鍵,因為這些環境需要的計算能力遠超過舊有架構。當今的多核心伺服器能夠提供企業所需的性能,但很少有應用能充分利用它們。現在,軟體創新者 Cory Isaacson 介紹了一種更簡單、更靈活的平行處理方法——任何 IT 組織都可以使用這種方法來達到前所未有的性能水平。Isaacson 展示了如何利用 Software Pipeline 模型來擴展應用至所需的任何級別,最大化資源,實現挑戰性目標,並獲得前所未有的投資回報率 (ROI)。他用真實的商業場景和經過驗證的設計模式來闡明這些技術——這些都是架構師、分析師和開發人員立即開始使用所需的內容。

本書的深入內容包括


  •     Software Pipelines 的運作方式、它們能達成的目標,以及如何使用 Software Pipelines 優化循環 (SPOC) 來應用它們

  •     通過平行處理擴展應用,同時保證在關鍵任務應用中的處理順序

  •     解決現有應用中的性能問題,並解決現有流程中的瓶頸

  •     一個完整、易於適應的 Pipelines 參考框架

  •     反映經過驗證的 Pipelines 模式的詳細程式碼範例

  •     可應用於任何行業、任何程式語言的技術

  •     針對常見商業和技術挑戰的具體架構和設計解決方案

  •     Software Pipelines 的未來:新興的“綠地”開發機會

  •     工具、範本、原始碼及 SoftwarePipelines.org 的最新資訊