"Software Pipelines uncovers a new and unique way of software design for high-performance development. Where other methodologies and frameworks have previously been describing the problem, Software Pipelines is focusing on the solution. Simply put, Software Pipelines addresses the developer’s needs for parallel computing and uncovers the throughput offered by multi-core processors.”
— Filip Hanik, Senior Software Engineer, SpringSource, Inc.
"This is an essential read for any company and software developer serious about developing software that will survive scalability and longevity." Read more...
—Karol Blanchard, VP Engineering, Consumer Health Advisers
“There are some books that tout vision but provide no pragmatic, hands-on details. Software Pipelines and SOA offers a does of both. Isaacson is an authority and practitioner, who understands that the promise of SOA is not fulfilled simply by embracing an architectural style of loosely coupled, network-based services but in how the applications and services that support this architectural style are developed and deployed. This book will help support a pragmatic approach to SOA.”
“Isaacson offers a fresh approach to componentize and parallelize software applications in a way that is easy to debug and easy to maintain. Using the high-level abstraction of Software Pipelines, development managers need not worry about the complexities of concurrent programming or the challenges in dealing with maintaining threads, interprocess communication or deadlocks. Any software architect dealing with performance and scalability issues with complex transactional flows must consider the Software Pipelines design paradigm.”
—Venkat Pula, Field Application Engineer, Telelogic, an IBM Company
"This text is a leader in [software pipelines] technology. With domain expertise and strong background in implementation - this technology will pave the road for years to come. It is current now and will be applicable for as long as businesses are interested in scalable, distributed computing."
—Nicole Nemer Ph.D, Software Consultant
“Multi-core computing offers a unique opportunity to deliver dramatic scalability in modern business applications; but the task is not an easy one, presenting significant challenges to the software developer. Software Pipelines provides an easy-to-implement, concrete strategy that enables service-oriented applications to really deliver on the promise of this new hardware paradigm. A must read for any developer or architect stepping up to the challenge of high-performance business transaction processing.”
— Henry Truong, Chief Technology Officer, TeleTech, Inc.