Preface

Today, many software projects fail. There are various surveys and reports that show this, some of which report anywhere from 30 to 50 percent failure rates. This number doesn’t count those projects that delivered but with distress or that fell short of at least some of the prerequisite success criteria. These failures, of course, include projects for the enterprise. See the Chaos Report [Chaos Report], Dr. Dobb’s Journal [DDJ], and Scott Ambler’s survey results [Ambysoft].

At the same time, some notable successes can be found among companies that use Scala and Akka to push the limits of performance and scalability [WhitePages]. So, there is not only success but success in the face of extreme nonfunctional requirements. Certainly it was ...

Get Reactive Messaging Patterns with the Actor Model: Applications and Integration in Scala and Akka now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.