CodeFutures News & Industry Commentary Blog

Monday, March 09, 2009

SOA and Software Pipelines Book Reviews

Book reviews for Software Pipelines and SOA: Releasing the Power of Multi-Core Processing:

"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.”

—Dan Malks, VP, Partner Engineering, JackBe Enterprise Mashups



“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.

Labels: , ,


Saturday, February 28, 2009

97 Things Every Software Architect Should Know

An interesting wiki has been published with "97 Things Every Software Architect Should Know". The articles were also edited and published in an O'Reilly book - although there's no real point in buying it since they are available on the wiki. The articles are very general, but it's still a surprise to see nothing about Enterprise Mashups or Software Pipelines.

Labels: , ,


Friday, December 12, 2008

Gartner's Top 10 Technologies for 2009

Gartner has nominated its top ten technologies for 2009:

Virtualization

Business Intelligence

Cloud Computing


Green IT


Unified Communications


Social Software and Social Networking


Web Oriented Architecture


Enterprise Mashups


Specialized Systems


Servers – Beyond Blades


As usual, the list contains broad concepts that are no surprise like "Green IT", some hot technologies like "Enterprise Mashups", and some cryptic references that required further reading of Gartner's material to understand. Sadly, no mention of Database Sharding, although the general area is covered well by Web Oriented Architecture - the driving force behind Database Sharding.

Labels: , , , , , ,


Tuesday, July 08, 2008

Our Software Pipelines Book is on Amazon


CodeFutures' CEO, Cory Isaacson has written a book called Software Pipelines: The Key to Capitalizing on the Multi-core Revolution that is now available for pre-order on Amazon.

The book is published by Addison-Wesley Information Technology Series.

Labels: , , ,