As highlighted in the Reactive Manifesto:

Systems built as Reactive Systems are more flexible, loosely-coupled and scalable. This makes them easier to develop and amenable to change. They are significantly more tolerant of failure and when failure does occur they meet it with elegance rather than disaster. Reactive Systems are highly responsive, giving users effective interactive feedback.

Reactive Platform from IBM, a collaborative development initiative with Lightbend, is a JVM-based application development framework and message-driven runtime for building and deploying distributed, data-centric applications. It combines community-hardened open source projects with commercial enterprise capabilities for running your mission-critical systems at scale.

Get started with Reactive architecture

Designing cloud native systems and microservices requires architects and teams to think differently. The Lightbend Reactive Architecture learning path teaches development managers, architects, and software developers how to think about Reactive Systems from design through to production.

Build Reactive microservices today

Lagom is an open source framework for developing a reactive system of microservices in Scala or Java. The Scala Microservices with Lagom Framework starter kit provides guidance in setting up project resources and building out an architectural pattern using the Lagom Scala libraries.