Connect with us

WINNING COMBINATION - SOFTSWISS develops innovative iGaming software products for online casino, sports betting, and beyond. Our products can be delivered as standalone solutions or combined into a single iGaming Platform.

The future of sports betting: BETBY sportsbook is focused on innovation through deep industry knowledge, state-of-the-art software & endless customization possibilities.

Industry News

Diffusion 6.6 – Enhanced Data Wrangling for Real-Time Data Streams

Published

on


Diffusion 6.6 – Enhanced Data Wrangling for Real-Time Data Streams
Reading Time: 3 minutes

 

Plus new Python SDK, Support for MQTT Protocol and Apache Kafka Adapter

Push Technology, the pioneer and leader in real-time data streaming and messaging solutions, today announced powerful new functionality for the company’s Diffusion Intelligent Event-Data Platform, that consumes, enriches and delivers data among applications, systems and devices. The new release expands the range of Diffusion’s unique Data Wrangling capabilities which provide developers with the tools to manipulate and transform event-data – in-flight – via topic trees, topic views and time series with actual or custom time stamps.

Data Wrangling
Data wrangling is the process of transforming and enriching raw data streams for optimized data delivery to a receiving application or device. This process is particularly relevant to event-driven architectures, which sit at the heart of modernization and digital transformation initiatives worldwide. The platform’s new functionality enables users to consume and mix disparate raw data sources and extract pertinent pieces of data to form new data streams for delivery of exactly and only the data required by recipients.

For development teams, Data Wrangling can be the most challenging and time-intensive aspect of application development because in-depth knowledge in this area is not often part of the in-house team’s expertise.  The Diffusion platform unburdens development and helps speed applications to market.

Diffusion 6.6 introduces capabilities to augment event-data associated with a topic via topic view inserts. With topic view insert, you can now merge data from topics other than the selected source topic into JSON reference topics. You can insert whole values, or partial data specified with JSON pointers. Advanced features include the ability to derive paths from values and chaining multiple inserts.

Diffusion 6.6 also introduces two major enhancements to time series topics. You can now update a time series topic via the standard topic update API, treating a time series topic as if it were a single topic with the same event type as the time series. This means that when you update time series topics, you can now use features like update constraints, update streams and the AddAndSet operation.   6.6 enables loading persisted or historical data into a time series topic and also allows setting a custom timestamp on historical data, instead of one based on the current time.

New Python SDK
Diffusion 6.6 includes a new Python SDK to accommodate the growing adoption of Python by the developer community and market feedback. Python is popular for general web development, scientific computing/data science, machine learning, and FinTech applications.  The Python SDK supports subscribing to topics, and request-response messaging.

Apache Kafka Adapter
Diffusion’s Data Gateway makes it easy to consume both static and streaming data from a wide array of sources and provides capabilities to prepare the data for wrangling before an event-data is created and made ready for distribution.

Using the new Kafka Adapter, organizations can now efficiently and securely extend Kafka solutions over the Internet, streaming real-time data to millions of end-user applications. In addition, customers can easily manage the high-volume of data across geographically dispersed regions.

Push’s earlier standalone Kafka adapter used the Kafka Connect framework and was available via GitHub. The new adapter does not use Kafka Connect, and is instead based on Kafka Producers and Consumers. The adapter translates data between Diffusion topics and Apache Kafka events. It is designed for quick and easy Kafka integration with Diffusion.

Support for MQTT Open Source Protocol
By supporting MQTT with Diffusion, software development teams can now bring state-of-the-art event-driven architecture to their IoT and Mobile solutions. The low code features of the Diffusion platform significantly reduces software development effort and the overall cost of deployed solutions.

Diffusion implements MQTT 5.0, the latest version of the specification. Both the TCP and WebSocket transports are supported, and connections can be secured using Transport Layer Security (TLS). Diffusion treats MQTT as a first-class protocol and acts as a session broker for MQTT clients in the same way as it does for Diffusion SDK clients. Each Diffusion server can host tens-of-thousands of MQTT sessions; and servers can be configured in clusters to scale to an arbitrarily large number of connections. MQTT clients can be monitored and managed by Diffusion SDK clients, the management console, and external tools connected via the Prometheus or JMX gateways.

Sean Bowen, CEO of Push Technology, said: “Diffusion’s new Intelligent Data Wrangling functionality sets the platform light years ahead of the alternatives and assures organizations’ event data is optimized and actionable. Development teams can take advantage of the powerful data wrangling features of the Diffusion platform and assure efficient and reliable real-time data delivery, with secure access control to applications, devices and systems.”

George Miller started his career in content marketing and has started working as an Editor/Content Manager for our company in 2016. George has acquired many experiences when it comes to interviews and newsworthy content becoming Head of Content in 2017. He is responsible for the news being shared on multiple websites that are part of the European Gaming Media Network.

Trending (Top 7)

Discover the Magic of EuropeanGaming.eu – Your Gateway to the Gaming Universe

At the heart of the ever-evolving gaming and gambling industry lies EuropeanGaming.eu, a trailblazing online platform that has become the go-to destination for industry professionals, enthusiasts, and stakeholders. As part of HIPTHER, we’re redefining how the gaming world connects, informs, and inspires.

More Than News – A Hub of Insight and Innovation

Reaching over 300,000 readers monthly, EuropeanGaming.eu goes beyond headlines to deliver compelling stories, expert insights, and the latest industry news. From regulatory updates and compliance breakthroughs to the pulse-pounding world of esports and technological advancements, we provide comprehensive coverage of the topics that matter most:

  • Online and Land-Based Gaming
  • Betting and Esports
  • Regulatory and Compliance Updates
  • Cutting-Edge Technology in Gaming

Whether it’s daily news, exclusive interviews with industry leaders, in-depth event reports, or press releases that set the tone for the future, our content resonates with a global audience while maintaining a focus on Europe’s dynamic gaming market.

Bringing the Industry Together

Our impact doesn’t stop at digital content. EuropeanGaming.eu is a proud host of virtual meetups and industry-leading conferences that spark dialogue, foster collaboration, and drive innovation. Through detailed reports and live events, we create a space where operators, suppliers, regulators, and professional services come together to shape the future of gaming.

Why EuropeanGaming.eu?

At HIPTHER, we believe in empowering the gaming community with knowledge, connection, and opportunity. EuropeanGaming.eu embodies this spirit by serving as a one-stop resource for the latest trends, market developments, and global perspectives. Whether you’re an industry veteran, a rising operator, or a gaming enthusiast, this is where you find the stories that drive progress.

Get In Touch

Let’s shape the future of gaming together!


Copyright © 2015 - 2025
European Gaming is proudly part of HIPTHER. Registered in Romania under Proshirt SRL, Company Number: 2134306, EU VAT ID: RO21343605.
Office Address: Blvd. 1 Decembrie 1918 nr.5, Târgu Mureș, Romania

Join us as we celebrate a decade of delivering excellence and embrace the magic of what’s to come in 2025 and beyond!

We are constantly showing banners about important news regarding events and product launches. Please turn AdBlock off in order to see these areas.