Every European event streaming platform reviewed
Helsinki, Finland
Founded 2016
A free tier covers small services; paid use starts near $20 per month and then follows usage
Demo on request
Best for: Teams that run several open-source data services and want them operated for them in EU regions
Aiven is a Finnish managed data platform that runs Apache Kafka next to PostgreSQL, ClickHouse, OpenSearch and other open-source engines, all behind one console, one API and one Terraform provider. In this category Aiven is the hosted Kafka option, and the Kafka it runs is the standard engine, so a later move to another host means relocating a cluster rather than rewriting an application.
Aiven Oy is headquartered in Helsinki and was founded in 2016, so contract and jurisdiction are Finnish and EU. Services can be pinned to a region, EU-only included, across AWS, Google Cloud, Azure, DigitalOcean and UpCloud, and Bring Your Own Cloud is available. A free tier covers small services and paid use starts near $20 per month, then follows usage. The Axual, Ververica and Stackable pages all point buyers here when they need a hosted Kafka service.
What Aiven does well
- One control plane for many open-source data services
- Services can be pinned to EU regions on several clouds
- Bring Your Own Cloud is available
- Standard engines keep the cost of leaving low
- A Terraform provider and a capable API
Where Aiven falls short
- Costs more than running one database yourself
- The control plane cannot be self-hosted
- The free tier only suits small services
Standout feature. Aiven is the only vendor here that pairs hosted Kafka with a free tier and EU-only region pinning.
Utrecht, Netherlands
Each deployment is quoted from plan, scale and support level; there is no public price list
Demo on request
Best for: Organisations that need governance and developer self-service layered over Kafka
Axual is a Kafka platform from Utrecht that adds a governance dashboard and a self-service portal to Apache Kafka. The dashboard covers access, schemas and data flows, and developers manage their own topics and schemas in the portal. Axual offers stream processing with low-code KSML or Flink SQL under the same governance, and says the platform has no proprietary core.
AXUAL B.V. gives its address as Jaarbeursplein 22 in Utrecht, according to its privacy policy, and no founding year appears on the pages we read.
Axual Cloud runs on Scaleway and is described as an EU sovereign cloud, and customers can instead self-manage on-premises, in their own cloud or in air-gapped systems. There is no public price list and no self-service subscription or paid trial, so a production evaluation has to be arranged with the company. Developers can run the full platform locally with Docker Compose at no cost.
What Axual does well
- A governance dashboard for access, schemas and data flows
- A self-service portal where developers manage topics
- Managed cloud on Scaleway in an EU sovereign cloud
- Self-managed and air-gapped deployment
- The full platform runs locally with Docker Compose for free
Where Axual falls short
- Prices are not published
- No self-service subscription and no paid trial
- No hosted free tier
- Quote-based buying makes evaluation slower
Standout feature. Axual is the only tool here that puts access control, schema management and a developer portal in one Dutch-built layer over Kafka.
London, United Kingdom
DevX Community is free for up to 5 users; Team Edition starts at $4k a year for up to 15 users; Enterprise is custom; K2K Community is free; the currency behind $ is not named
Demo on request
Best for: Teams that already operate Kafka and want a workspace, access control and replication between clusters
Lenses is a British developer workspace and replication layer for Apache Kafka. The DevX workspace comes with a free Community edition, and the Team edition adds SSO/SAML and role-based access control. Multi-Kafka Enterprise adds federated management across several clusters, and K2K replication copies data between any Kafka clusters. Lenses works on top of Kafka clusters rather than replacing the brokers.
Lenses.io Ltd is an English private limited company, registered in London under number 09975716, so it sits under United Kingdom jurisdiction, which has an adequacy decision but is outside the EEA.
DevX Community is limited to 5 users and Team Edition, from $4k a year, to 15 users. K2K Community is free but limited to 5 topic partitions per replication job, and K2K Enterprise has an add-on listed from $1k per month. The pricing page does not name the currency or say where the product is hosted.
What Lenses does well
- DevX Community is free for up to 5 users
- Team edition adds SSO/SAML and role-based access control
- K2K replicates between any Kafka clusters
- K2K Community is free
- Multi-Kafka Enterprise manages several clusters together
Where Lenses falls short
- User limits of 5 and 15 on the cheaper editions
- No hosting location is given
- Dollar prices without a named currency
- Tooling only, brokers are not included
Standout feature. Lenses is the only tool here that replicates data between separate Kafka clusters, with a free K2K Community edition.
Munich, Germany
Quoted on request; the site shows neither prices nor a currency
Demo on request
Best for: Teams that want Apache Flink stream processing from a German vendor
Ververica is a Munich company built around Apache Flink, with the VERA engine for real-time stream processing, analytics and running AI models. The Streamhouse architecture puts batch and stream processing under one SQL dialect, and Data Movement offers 100+ connectors, Flink CDC among them. Ververica processes streams but does not host Kafka, so a cluster has to come from another provider.
Ververica GmbH is located in Munich according to its imprint, and the pages we read give no founding year.
With bring your own cloud, the control plane runs in the customer's AWS or Azure account, and Ververica can also be self-managed on any Kubernetes cluster, on-premises and air-gapped included. Pricing is on request with no currency shown. The site is inconsistent on a managed cloud: the FAQ lists only BYOC and self-managed deployment, while another page mentions a managed cloud model.
What Ververica does well
- VERA engine built on Apache Flink
- Batch and stream processing share one SQL dialect
- More than 100 connectors, Flink CDC included
- BYOC and air-gapped deployment
- German company under German law
Where Ververica falls short
- No public prices
- No free trial is listed
- The site is unclear about a managed cloud
- Does not supply Kafka brokers
Standout feature. Ververica is the only German vendor here whose product is the Flink engine itself, runnable in your own AWS or Azure account.
Warsaw, Poland
Free for the first 3 months; then Starter at $480 a month, Professional at $950 a month, Enterprise at $2,840 a month or $29,000 a year; amounts in USD, VAT excluded
Demo on request
Best for: Teams that want to build stream processing scenarios on Flink visually, without code
Nussknacker is a low-code platform with a drag-and-drop designer for Apache Flink stream processing. Real-time ML models can be deployed inside processing scenarios. The core is open source under the Apache 2.0 licence, is available on GitHub and can be self-hosted, though the open-source core has no support and no enterprise integrations.
The website says the platform is built by TouK, at Bohaterow Wrzesnia 9 in Warsaw, Poland. The contracting entity for the SaaS offer is not named, and the SaaS region is not listed.
The SaaS trial is free for 3 months, by email only, and scenarios stop when it ends unless a paid plan is chosen. Paid plans are Starter at $480 a month, Professional at $950 and Enterprise at $2,840 a month or $29,000 a year, in USD excluding VAT, with BYOC or on-premises on Enterprise and Custom.
What Nussknacker does well
- Visual designer for Flink scenarios
- Open-source core under Apache 2.0
- A free trial lasting 3 months
- BYOC and on-premises deployment
- ML models can be deployed in real time
Where Nussknacker falls short
- The open-source core comes without support
- No SaaS region is listed
- The SaaS contracting entity is not named
- Priced in USD
Standout feature. Nussknacker is the only tool here that lets analysts build Flink processing visually, on an Apache 2.0 core with published monthly prices.
Wedel, Germany
The open-source platform costs nothing; the commercial plans (Subscription, Managed Data Lakehouse, Expertise) have no listed price; the Managed Data Lakehouse comes with a 30-day trial
Demo on request
Best for: Platform teams that want to self-host Kafka beside other data apps on Kubernetes
Stackable is a German open-source data platform that runs on Kubernetes, and Apache Kafka is one of its many data apps. The platform also includes Trino, Apache Spark, Apache NiFi, Apache Airflow and OpenSearch. A quick start works with stackablectl on a Kubernetes cluster, and Stackable states that only software under non-restrictive open-source licences is included.
Stackable GmbH is located at Thomas-Mann-Strasse 8 in Wedel, Germany, according to its imprint. The open-source platform is free. The commercial plans are Subscription, Managed Data Lakehouse and Expertise, none with a published price, and the Managed Data Lakehouse has a 30-day free trial. Where the managed plan is hosted is not stated. Because Kafka is one component rather than a dedicated product, buyers who want a hosted Kafka service are pointed to Aiven.
What Stackable does well
- The open-source platform is free to use
- Kafka runs next to Trino, Spark and NiFi
- Deploys on-premises or in a cloud
- Only non-restrictive open-source licences are included
- German company
Where Stackable falls short
- Kafka is a component, not a dedicated product
- Commercial prices are not published
- Hosting of the managed plan is not stated
- Kubernetes skills are needed
Standout feature. Stackable is the only tool here that bundles Kafka with a full set of open-source data apps on one Kubernetes platform from Germany.
City not given on the pages we read; Germany
Lab is free (1 broker, 25 connections, 25 messages a second); Launch is $299 a month; Run is $499 a month; managed Starter begins at $0.34 an hour plus $0.80 per million messages; Enterprise is on request
Demo on request
Best for: IoT and industrial teams that need an MQTT broker
HiveMQ is a German MQTT broker for industrial and IoT messaging. It delivers messages between devices and applications, and it is a broker rather than a Kafka-style event log: as an inference from its product pages, it does not keep a replayable log the way Apache Kafka does. For that reason HiveMQ is listed here as an adjacent tool, not as a log-based streaming platform.
HiveMQ GmbH is named in the copyright line of hivemq.com, and Germany is inferred from the GmbH legal form because the register was not checked. HiveMQ can be self-managed on your own infrastructure or fully managed.
The Lab tier is free for one broker with 25 connections and 25 messages per second, Launch costs $299 a month and Run $499 a month. Fully managed Starter costs from $0.34 per hour plus $0.80 per million messages, with a 15-day trial, and prices carry no currency code.
What HiveMQ does well
- An MQTT broker aimed at IoT and industrial use
- The Lab tier is free for testing
- Runs self-managed or fully managed
- Self-serve plans can be bought with a card
- A 15-day trial of the managed service
Where HiveMQ falls short
- Not an event log in the Kafka sense
- The Lab tier stops at 25 connections
- The country is inferred from the legal form
- Dollar prices without a currency code
Standout feature. HiveMQ is the only tool here that speaks MQTT for devices, with a free Lab tier and a choice of self-managed or fully managed.
City not given on the pages we read; Sweden
Shared plans include two free ones and paid ones at $19 a month; dedicated plans run from $49 to $14,995 a month; the VPC add-on is $99 a month; the $ sign carries no currency code
Demo on request
Best for: Teams that need hosted queues running RabbitMQ or LavinMQ
CloudAMQP is a managed message broker service that hosts RabbitMQ and LavinMQ in shared and dedicated plans. CloudAMQP is a broker service, not a log-based streaming platform, and it does not offer Kafka: CloudKarafka, the hosted Kafka service from the same operator, is marked discontinued on the cloudkarafka.com site. It belongs here for buyers whose real need is queueing.
84codes AB operates CloudAMQP, and the terms of service are governed by Swedish law with Swedish courts, so Sweden is inferred from the AB company form and that law.
Plans include two free shared ones and paid shared plans at $19 a month, and dedicated plans from $49 to $14,995 a month billed by the second. The VPC add-on is $99 a month. Free instances that have not published or consumed a message in two months are deleted after a warning email. Regions are listed at five cloud providers.
What CloudAMQP does well
- Hosts RabbitMQ and LavinMQ
- Two free shared plans
- Dedicated plans are billed by the second
- Regions at five cloud providers
- Terms governed by Swedish law
Where CloudAMQP falls short
- Not a log-based streaming platform
- Its hosted Kafka service was discontinued
- Idle free instances get deleted
- The country is inferred from the legal form
Standout feature. CloudAMQP is the only tool here that hosts both RabbitMQ and LavinMQ queues, with per-second billing on dedicated plans.
City not given on the pages we read; United Kingdom
Free plan at $0 with 6M messages a month and 1 day of stored messages; Standard $29 a month plus usage; Pro $399 a month plus usage; $2.50 per million messages; the $ sign carries no currency code
Demo on request
Best for: Products that push realtime updates to browsers and mobile apps
Ably is a British realtime messaging service built around channels, presence and connections, with SDKs listed on its product site. Ably is not a durable event streaming platform, and as an inference from the product it does not replace a Kafka event log. It is included because buyers who search for event streaming often want exactly this: pushing live updates to many clients.
Ably Realtime Ltd is organised under the laws of England, according to the Ably terms of service, so the vendor sits outside the EU under a UK adequacy decision.
The free plan costs $0 and includes 6M messages per month and 1 day of message storage, with messages capped at 64 KiB. Standard is $29 a month and Pro $399 a month, each plus usage billed monthly at $2.50 per million messages and $0.25 per GiB of additional data transfer. Hosting and data region are not stated on the pricing page.
What Ably does well
- A free plan with 6M messages a month
- Channels and presence built in
- Usage prices are published
- Billing follows consumption
- SDKs are listed on the product site
Where Ably falls short
- Not a durable event log
- The free plan stores messages for only 1 day
- No hosting region is given
- Dollar prices without a currency code
Standout feature. Ably is the only tool here with presence as a built-in feature next to channels.
City not given on the pages we read; United Kingdom
Sandbox is free with 200k messages a day and 100 connections; paid tiers run from Startup at $49 to Growth Plus at $1,199 a month; Enterprise is custom; the $ sign carries no currency code
Demo on request
Best for: Apps that push realtime updates to large numbers of connected clients
Pusher is a British publish/subscribe messaging service, sold as Pusher Channels. Pusher Channels offers a pub/sub API with daily message limits and concurrent-connection limits, and it is not a durable event streaming log, which is an inference from the product. It suits simple live updates to browsers and apps, not replayable Kafka-style streams.
Pusher Limited is registered in England and Wales under company number 07489873, according to its terms, so it is a UK vendor outside the EU.
The Sandbox tier is free with 200k messages per day and 100 concurrent connections, and paid plans are fixed monthly tiers from $49 to $1,199 per month, with Enterprise on custom quote. Support packages are Standard, Premium and Priority, and Priority starts at $3,000/month. Hosting and data region options are not stated on the pricing page.
What Pusher does well
- A free Sandbox tier
- Fixed monthly tiers with published prices
- Plans are prorated when changed in the dashboard
- Daily limits are stated plainly
- Support packages can be added
Where Pusher falls short
- Not a durable event log
- The hosting region is not stated
- Priority support starts at $3,000/month
- Dollar prices without a currency code
Standout feature. Pusher is the only tool here that sells realtime messaging as fixed monthly tiers with stated daily limits.