SAN FRANCISCO, July 24, 2018 (GLOBE NEWSWIRE) -- Lightbend, provider of the leading Reactive application development platform for building distributed systems and the company behind Scala, Akka, Lagom, and Play Framework, today announced the fifth anniversary of the Reactive Manifesto, first published on July 18, 2013 and now translated into 15 languages with endorsements by more than 23,000 technologists.
The Reactive Manifesto, originally published anonymously but later revealed as the work of Lightbend co-founder and Akka creator Jonas Bonér, for the first time set out key principles for building systems that react to modern demands on distributed services at scale. The principles of Reactive systems are not new. They originated in work by Jim Gray and Pat Helland on the Tandem System and Joe Armstrong and Robert Virding on Erlang. Only in the past decade has the technology industry been forced to re-think best practices for enterprise system deployment in a world of mobile, multicore, cloud computing and the Internet of Things (IoT).
Reactive systems are designed to deal with the inevitable failure of services in complex, modern architectures. A Reactive system is an architectural style that allows multiple individual applications to coalesce as a single unit, reacting to its surroundings while aware of each other, and enable automatic scale up and down, load balancing, responsiveness under failure, and more.
“Reactive systems are the most productive systems architectures for production deployment today,” said Bonér. “They allow for systems that cope well under failure, varying load and change over time, all while offering a low cost of ownership. The Manifesto may be five years old now, but it’s still state of the art for modern systems and we’re humbled by the widespread adoption of these principles in the production architectures deployed by many of the Global 2000 today.”
Hundreds of enterprises in every major market around the world have embraced the principles of Reactive to build and deploy production systems that deliver industry-disruptive benefits for competitive business advantage:
The technology industry has rallied around Reactive systems to help solve some of its customers’ most complex business challenges. As today’s modern systems scale by orders of magnitude, architectures have to deal with new ways to share data among services without crashing the system.
The Reactive Streams initiative was launched in 2015 by Lightbend, Netflix and Pivotal, with support from Oracle, Red Hat and Twitter, to define the exchange of stream data across an asynchronous boundary – like passing elements on to another thread or thread-pool – while ensuring that the receiving side is not forced to buffer arbitrary amounts of data, crashing a system (back pressure).
Lightbend (Twitter: @Lightbend) provides the leading Reactive application development platform for building distributed applications. Using microservices and fast data on a message-driven runtime, enterprise applications scale effortlessly on cloud computing architectures. Many of the most admired brands around the globe are transforming their businesses with our platform, engaging billions of users every day through software that is changing the world.