Connect with us

International Circuit

The Reactive Foundation Launches To Support Next Phase Of Software Architecture

Posted by The Linux Foundation

The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the launch of the Reactive Foundation, a community of leaders established to accelerate technologies for building the next generation of networked applications. The foundation is made up of Alibaba, Lightbend, Netifi and Pivotal as initial members and includes the successful open source RSocket specification, along with programming language implementations.

The aim of reactive programming is to build applications that maintain a consistent user experience regardless of traffic on the network, infrastructure performance and different end user devices (computers, tablets, smartphones). Reactive programming uses a message-driven approach to achieve the resiliency, scalability and responsiveness that is required for today’s networked cloud-native applications, independent of their underlying infrastructure.

The Reactive Foundation establishes a formal open governance model and neutral ecosystem for supporting open source reactive programming projects.

“From the beginning of our work on RSocket during my time at Netflix, our intent was to have an open system that encouraged broad adoption, which is essential for networking technology. We’re thrilled to be hosted at the Linux Foundation with commitment from leaders and disruptors in the industry, and are excited to make progress enabling reactive programming,” said Ryland Degnan, Co-Founder and CTO at Netifi and Foundation community chair.

“With the rise of cloud-native computing and modern application development practices, reactive programming addresses challenges with message streams and will be critical to adoption,” said Michael Dolan, VP of Strategic Programs at the Linux Foundation. “With the Reactive Foundation, the industry now has a neutral home for supporting the open source projects enabling reactive programming.”

RSocket is an open source protocol that builds upon reactive streams to provide application flow control over the network to prevent outages and increase resiliency of applications. It is designed to support reactive programming and today’s modern microservices-based and cloud-native applications as a high-performance replacement of traditional HTTP. RSocket allows the use of a single connection, through which messages are passed as streams of data. It enables long-lived streams across different transport connections, which is particularly useful for mobile to server communication where network connections drop, switch, and reconnect frequently.―CT Bureau

Click to comment

You must be logged in to post a comment Login

Leave a Reply

Copyright © 2024 Communications Today

error: Content is protected !!