Frequently Asked Questions
Questions? This FAQ covers our most-often asked requests for information.
If you’d like more detailed descriptions on any of the below topics, or an in-depth look at real-time event-data application development please feel free to contact us online or call 1-844-449-3282 (US) or +44 (0) 20 3588 0900 (UK) and we’ll set up a call.
Diffusion tightly controls access to all data via 2 APIs – Authentication and Authorization. The Authentication API ensures that users must successfully login to establish a session, with the Authorisation API defining the roles/permissions that each user can perform. This includes having any visibility of data, to being able to read the data or publish to it.
All permissions are applied in real-time and can be equally revoked in real-time too. These APIs are easily integrated with 3rd party RBAC systems like using JWTs for SSO as well as seamless integration with Kerberos/OAUTH.
All session traffic is encrypted by TLS v1.3 This applies both with On-Premise and Cloud deployments so traffic can be transmitted across any network (including the Internet) securely.
Please refer to the pricing page at diffusiondata.com for the latest details, linked here.
The on-prem or self hosted Enterprise version has no limitations. The on-prem trial edition is restricted to 5 concurrent connections.
The Cloud editions of Diffusion include Free, Basic, Business and Custom. The Free Cloud service trial lasts 90 days. These vary based on message data volumes, numbers of Topics, Connections, Cache size, and High Availability features. Add-on packs for additional Topics, Connections and Adapters are available for Basic and Business editions.
Diffusion Topics are organized in a hierarchical tree data model. This makes it easy to filter, aggregate, transform and otherwise enrich your data. Each end user client gets exactly the data it needs and can customize their Topic view, based on the Topics they are authorized for.