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


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

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

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

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