Book description
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, and source code at www.informit.com/title/0137137974, Download
Table of contents
- Title Page
- Copyright Page
- Table of Contents
- Praise for Software Pipelines and SOA
- Addison-Wesley Information Technology Series
- Foreword
- Preface
- Acknowledgments
- About the Author
- Introduction
- Section I: Pipelines Theory
-
Section II: Pipelines Methodology
- Chapter Six. Software Pipelines Optimization Cycle: Overview
- Chapter Seven. The Five Steps of SPOC
- Chapter Eight. Pipelines by Example: Introducing the Pipelines Bank Corporation
- Chapter Nine. SPOC Step 1: Pipelines Objectives
- Chapter Ten. SPOC Step 2: Pipelines Analysis
- Chapter Eleven. SPOC Step 3: Pipelines Design
- Chapter Twelve. SPOC Step 4: Pipelines Implementation
- Chapter Thirteen. SPOC Step 5: Pipelines Deployment
-
Section III: Pipelines Examples
- Chapter Fourteen. Hello Software Pipelines
- Chapter Fifteen. Scaling Hello Software Pipelines
- Chapter Sixteen. Additional Pipelines Router Configurations
- Chapter Seventeen. Getting an Answer from Hello Software Pipelines
- Chapter Eighteen. Additional Distributor Connector Patterns
- Chapter Nineteen. Using a Multi-Tier Distributor
- Chapter Twenty. Database Sharding Distributor
- Chapter Twenty-One. Pipelines Framework Overview
- Chapter Twenty-Two. Pipelines Bank Corporation (PBCOR) Example
- Section IV: The Future of Software Pipelines
- Index
Product information
- Title: Software Pipelines and SOA: Releasing the Power of Multi-Core Processing
- Author(s):
- Release date: December 2008
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780321603944
You might also like
book
Software Development for Embedded Multi-core Systems
The multicore revolution has reached the deployment stage in embedded systems ranging from small ultramobile devices …
book
Understanding SOA with Web Services
Praise for Understanding SOA with Web Services "This book does the best job of describing not …
book
Multicore Software Development Techniques
This book provides a set of practical processes and techniques used for multicore software development. It …
book
Docker on Windows - Second Edition
Learn how to run new and old applications in Docker containers on Windows - modernizing the …