DiffusionData Releases Gateway Framework 1.0

SILICON VALLEY, CA, February 28, 2023DiffusionData, formerly known as Push Technology, the pioneer and leader in real-time data streaming and messaging solutions, today announced the release of Gateway Framework 1.0 – an easy-to-use framework for integrating back-end data sources, or any external system with Diffusion.

Operational and Developer Benefits

Developers have their own tools and coding styles they like to use to build applications based on their own personal preferences. This means organizations end up with a plethora of applications that behave differently and can create daily challenges and issues, especially if the person responsible for a specific set of code leaves the company.

This industry-wide problem is resolved by deploying the Gateway Framework as adapters will now look and behave the same. This saves time in production support as every adapter has the same architecture and 90% of the code, which is tested and production ready, sits in the Framework. Not only does this mitigate the risk of bugs every time a new adapter is built, but the user also benefits from a consistent configuration. In summary, by using the Gateway Framework developers can build once and deploy many.

Kafka, CDC, and REST   

The Gateway Framework, which was previously released as a beta, with a dependency on Diffusion 6.8 is now to be released as a general release version 1.0.0 with a dependency upon Diffusion 6.9.

The Kafka adapter, CDC adapter, and REST adapter (using the Gateway Framework) are released with Gateway Framework 1.0.

Simplified approach

Most of the control client applications that integrate with external systems have several similarities in terms of interacting with Diffusion and being a production-ready application — with the major difference being the interaction with external systems.

The Gateway Framework wraps up all these similarities and does most of the heavy lifting, in terms of interacting with Diffusion. It standardizes the creation of control clients and provides a low code solution to integration, where the application writer only needs to concentrate on the interactions with the external systems. 

Integration with Diffusion Management Console

The Gateway Framework is fully integrated with the Diffusion Management Console, allowing applications to be managed and monitored from the console. This includes the ability to dynamically change the configuration, and thus the functionality of the application directly from the console.