E-Books

Designing Reactive Systems

by Hugh McKee

Everything old is new again, at least when it comes to the Actor model. Today, there is renewed interest and adoption of this technology for building distributed systems, especially as cloud concurrency challenges increase. As this report explains, the Actor model provides a relatively simple but powerful way to design and implement reactive applications that can distribute work across clusters of cores and servers.

Author Hugh McKee shows you how Actors behave and interact as humans do when it comes to communicating, and how these similar behavioral patterns provide basic intuition when designing reactive systems. Actors allow your teams to focus on an application’s business logic rather than on low-level protocols, accelerating time-to- market while keeping your infrastructure costs low.

Download this report and discover:

Why actor-based systems are one of the foundational technologies for creating microservices architecture (MSA)

How Actors delegate work by creating other Actors in a supervisor-to-worker relationship

How Actors manage requests and scale horizontally in large systems

The difference between traditional systems and actor-based systems

How an Actor system forms clusters when the flow of work exceeds a system’s capacity to process it

Why failure detection and failure recovery is an architectural feature of Actor systems

An example of using Actors to build an Internet of Things (IoT) application

Please enter your information to receive your E-book copy of Designing Reactive Systems by Hugh McKee and be signed up for the Lightbend Newsletter. Once you've entered your information and submitted the form, the PDF will be emailed to your address.

Welcome to the Lightbend Enterprise Suite

You are excited about Reactive applications. And you want to build, manage and monitor them easily and reliably in your environment.We get it. So we built Lightbend Enterprise Suite to help you do that, and more, with a range of powerful Application Management, Intelligent Monitoring, Enterprise Integration and Advanced Tooling features.

One node: Get started by trying the Application Management features on 1 node.Click here to proceed. NO REGISTRATION REQUIRED