Diffusion Playground

Try Our Playground and Learn what Diffusion Can Do For You

A suite of sample web applications to demonstrate the powerful pub-sub features of Diffusion.

Pick from our Sports, Finance or Transportation feeds to consume, enrich and deliver real-time events using Diffusion.

Easily publish real-time events from any source, breakdown your data stream and make it easy to organize and navigate through. All while millions of client applications subscribe in real-time to any fine-grained event from your data stream.

Open Demo
Webinar Image

Demo Catalog

JSON Delta Streaming

Push Technology’s delta streaming feature provides clients only the differences between old and new data.

rather than providing the entire JSON payload – limiting the need to send markup and data that isn’t changing from one message to the next.

See how much data you could save by using delta streaming. The demo subscribes to the word 'Push' on Twitter and creates a delta stream with the data returned.

Open Demo
Webinar Image


Demonstrates real-time streaming of live sports odds to the browser.

Diffusion is used to send odds data from a Java control client to a front end built with our JavaScript API. Real-time performance is maintained even with very frequent updates to the streamed data.

Open Demo
Webinar Image

Racing Cars

View live telemetry from a motorsport race.

For this demo, simulated data is streamed from a Java control client running remotely. Streaming real-time telemetry in low-bandwidth conditions is just one example of the many challenges which our customers overcome using Diffusion.

Our time series topics feature is used to provide efficient access to past race data, which can be viewed with a slider control.

Open Demo
Webinar Image

Drawing Board

Real-time shared drawing board for any number of people.

Start drawing on our virtual blackboard with colored 'chalk'.

Multiple users may draw on the same board. All clients are efficiently updated with chalk strokes from other users, using Diffusion's time series topics feature.

Open this demo in multiple browsers and connect to the same room to see the real-time updates.

Open Demo
Webinar Image

REST vs Diffusion Demo

We put REST vs. Diffusion to the test.

Here is a short two minute video demo that shows how the user experience of a transaction within a mobile app can be improved when using Diffusion rather than a REST API. Diffusion is used to transfer the transaction details from the app to the server which will process the payment.

View on YouTube

Asset Trader

View and trade on our cross-platform FX trading demo.

where price feeds, instruments, news and user interactions are all distributed in real time.

Open Demo
Webinar Image