Lightstreamer
lightstreamer.com
What it is
Lightstreamer is an event broker for delivering real-time data to web and mobile applications, including across proxies, firewalls, disconnections, and network congestion. Intelligent Streaming adjusts data flow to network conditions and can resample or combine updates to keep users synchronized. Messaging options include publish/subscribe, request/response, client-to-server messaging, and fine-grained item and field subscriptions. StreamSense chooses WebSockets or HTTP connections for each client, including through restrictive firewalls and legacy proxies.
Ready-made connectors cover Kafka, MQTT, and JMS, with named examples including Confluent Cloud, Amazon MSK, Redpanda, AWS IoT Core, IBM MQ, and ActiveMQ. Custom adapters can be built with Java, Python, Node.js, .NET, and TCP sockets. Lightstreamer supports TLS, certificates, mutual authentication, and custom authentication and authorization. It can be deployed on-premises or in the cloud, with Helm, Docker, and Kubernetes support. Monitoring options include a web dashboard, configurable logs, JMX, Prometheus, and Grafana integrations. The free Non-Production Limited License requires a Production License and a server restart after at most 210 minutes of uptime.
Spec sheet
- Product
- Lightstreamer is an event broker for reliable real-time data delivery to web and mobile applications, handling proxies, firewalls, disconnections, and network congestion.Read 5 Oct 2026 · lightstreamer.com
- Intended users
- The maker describes Lightstreamer for business-critical real-time applications across finance, gaming, aerospace, logistics, and media.Read 5 Oct 2026 · lightstreamer.com
- Deployment
- Lightstreamer can be deployed on-premises or in the cloud and supports Helm, Docker, and Kubernetes.Read 5 Oct 2026 · lightstreamer.com
- Integrations
- Ready-made connectors integrate with Kafka, MQTT, and JMS; named examples include Confluent Cloud, Amazon MSK, Redpanda, AWS IoT Core, IBM MQ, and ActiveMQ.Read 5 Oct 2026 · lightstreamer.com
- Security
- The broker supports TLS with configurable cipher suites, client and server certificates, mutual authentication, and custom authentication and authorization through a Metadata Adapter.Read 5 Oct 2026 · lightstreamer.com
- Support
- Every license includes unlimited technical support tickets and unlimited upgrades; 24×7 support is available as an additional option.Read 5 Oct 2026 · lightstreamer.com
- Headquarters
- Milan, ItalyRead 28 Sep 2026 · lightstreamer.com
- Founded
- 2003Read 28 Sep 2026 · lightstreamer.com
- Client platforms
- Client SDKs are listed for web browsers, Android, Windows, Linux, Apple platforms, Flutter, and Unity.Read 5 Oct 2026 · lightstreamer.com
- Custom adapters
- The maker lists Java, Python, Node.js, .NET, and TCP socket options for building custom adapters.Read 5 Oct 2026 · lightstreamer.com
- Intelligent Streaming
- Its Intelligent Streaming feature adjusts data flow to network conditions and can resample and conflate updates to keep users synchronized.Read 5 Oct 2026 · lightstreamer.com
- Messaging
- The broker supports publish/subscribe, request/response, client-to-server messaging, and fine-grained item and field subscriptions.Read 5 Oct 2026 · lightstreamer.com
- Non-production limit
- The free Non-Production Limited License requires a Production License and allows unlimited connections but requires a server restart after at most 210 minutes of uptime.Read 5 Oct 2026 · lightstreamer.com
- Scale and monitoring
- The maker says the broker can scale to millions of concurrent clients and exposes monitoring through a web dashboard, configurable logs, JMX, Prometheus, and Grafana integrations.Read 5 Oct 2026 · lightstreamer.com
- Transports
- StreamSense selects WebSockets or HTTP connections for each client, including through restrictive firewalls and legacy proxies.Read 5 Oct 2026 · lightstreamer.com
Plans and prices
Strong points and limits
Strong points
- Adapts data flow to network conditions
- Supports several messaging patterns and fine-grained subscriptions
- Ready-made connectors include Kafka, MQTT, and JMS
- Supports on-premises and cloud deployment
Limits
- Free non-production license requires a Production License
- Free non-production server needs restart after at most 210 minutes
- Pricing for paid licenses is available on request
Who it suits
Lightstreamer is intended for teams building business-critical real-time applications in areas such as finance, gaming, aerospace, logistics, and media. Its deployment, messaging, and adapter options may suit teams with varied infrastructure and client needs.
Lightstreamer in depth
Read the full write-up
Lightstreamer is a real-time event broker for teams serving live data to web and mobile clients. It is a strong fit when an application must stay synchronized across unreliable networks and needs flexible deployment and monitoring. Its production licensing and capacity-based pricing deserve careful consideration.
Overview
Lightstreamer is built to deliver real-time data despite proxies, firewalls, disconnections, and congestion. Intelligent Streaming adapts data flow to network conditions and can resample and conflate updates, which helps keep clients current when networks fluctuate. That makes it more than a basic relay, but applications that must preserve every individual update should assess whether resampling and conflation fit their delivery needs.
The product combines several messaging patterns, client connectivity, integrations, and operational controls. It is available on-premises or in the cloud, with Helm, Docker, and Kubernetes support. The central trade-off is clear: the free license is restricted to non-production use, while production buyers must select a licensing model tied to servers, cores, or client connections.
Key features
Messaging patterns: Publish/subscribe, request/response, client-to-server messaging, and fine-grained item and field subscriptions let teams choose how clients exchange live data rather than forcing one interaction pattern.
Network-aware transport: StreamSense selects WebSockets or HTTP for each client, including across restrictive firewalls and legacy proxies. This is useful for applications serving clients on varied networks.
Connectors and adapters: Ready-made connectors cover Kafka, MQTT, and JMS, with examples including Confluent Cloud, Amazon MSK, Redpanda, AWS IoT Core, IBM MQ, and ActiveMQ. Custom adapters can be built with Java, Python, Node.js,.NET, or TCP sockets, giving teams options when a ready-made integration is not the right fit.
Client coverage: SDKs are listed for browsers, Android, Windows, Linux, Apple platforms, Flutter, and Unity. Supported client languages include JavaScript, Swift, Kotlin, Java, Python, Node.js,.NET, and C++.
Security and operations: TLS supports configurable cipher suites, client and server certificates, and mutual authentication; a Metadata Adapter enables custom authentication and authorization. Monitoring is exposed through a web dashboard, configurable logs, JMX, Prometheus, and Grafana integrations.
Scale: The maker says the broker can scale to millions of concurrent clients. That stated capacity is relevant for large live services, though deployment sizing and licensing still need to match the intended workload.
Pricing
Lightstreamer uses a freemium model, but the free option is not a production tier. The Demo License costs nothing and allows up to 20 concurrent client connections. The Non-Production Limited License allows unlimited connections, but requires a Production License and forces a server restart after no more than 210 minutes of uptime. Those conditions make the free license suitable for evaluation and non-production work, not an always-on live service.
Paid licenses include unlimited technical support tickets and unlimited upgrades. 24×7 support is an additional option. Annual subscriptions are billed upfront for the full year, while PAYG licenses are billed monthly:
Annual subscription — Per Server License: custom pricing, charged per Broker instance, with no concurrent-client limit and no CPU or core-count factor. This suits teams that want a server-based cost basis and can commit to a year.
Annual subscription — Per Client License: custom pricing based on peak concurrent client connections, with excess usage reconciled every six months. It suits buyers forecasting a stable peak, but usage above that level affects billing.
PAYG — Per Core-Hour License: custom pricing based on total server core-hours operated, with any number of servers and clients. This fits workloads whose server operation varies over time.
PAYG — Per Client-Hour License: custom pricing based on total client connection hours, with any number of servers and clients. This ties the bill to connection duration rather than a peak concurrent-client count.
All paid options require a tailored proposal, so buyers should compare the billing unit against their expected operating pattern before choosing a license.
Platforms
Lightstreamer supports Android, iOS, Linux, macOS, Windows, web, APIs, and self-hosted deployment. Its hybrid deployment model lets organizations run it on-premises or in the cloud. This breadth is useful for mixed client estates and teams that need control over where the broker runs.
Who it's for
Lightstreamer suits teams building business-critical real-time applications in finance, gaming, aerospace, logistics, and media. It is particularly relevant where clients must keep receiving updates through difficult network conditions, or where teams need multiple messaging patterns, integration choices, and operational monitoring. It is a weaker fit for small projects seeking a permanently free production broker or buyers who need simple, fixed per-seat pricing.
Pros and cons
Pro: Network-aware delivery and WebSocket/HTTP selection address firewalls, proxies, and changing connection quality, helping teams serve clients across varied network environments.
Pro: Multiple messaging patterns, connectors, and custom adapter options support varied back-end and client architectures.
Pro: On-premises and cloud deployment, Kubernetes tooling, and monitoring integrations give operations teams several ways to fit the broker into existing infrastructure.
Con: The free license is limited to non-production use; its maximum 210-minute uptime before restart makes it unsuitable as a continuous production service.
Con: Production plans use different capacity measures and custom pricing, so buyers need to estimate server hours, core hours, peak connections, or connection hours before budgeting.
Alternatives
Consider EMQX when a freemium broker with a serverless plan and up to 1,000 connections better matches the expected workload. HiveMQ MQTT Broker is worth comparing when an MQTT-focused option with a published Launch price of $299 a month is preferable to custom-priced Lightstreamer licensing. Choose CloudAMQP when a managed RabbitMQ option with a free tier capped at 40 connections and 2 million messages per month is sufficient. Faye is a free alternative credited to James Coglan. Google Cloud Pub/Sub may suit teams looking for a cloud service with a 10 GiB free throughput allowance. TIBCO FTL offers a free Community Edition download for Windows, Linux, and macOS. RabbitMQ is the free, self-managed open-source choice when community-based, best-effort support is acceptable. Eclipse Mosquitto is a free on-premises option for core MQTT features.
Browse Message Broker Software and Event Streaming Platforms for more options in those categories.
Verdict
Choose Lightstreamer for a business-critical live application that needs adaptable delivery across difficult networks, broad integration options, and operational visibility. Its messaging and deployment flexibility are substantial strengths, but production licensing is not a simple low-cost extension of the free tier. Look elsewhere if a permanently free production service or straightforward published pricing is essential.
Verdict
Lightstreamer combines real-time delivery, multiple messaging patterns, and deployment options with connectors and monitoring integrations. Its free license is restricted to non-production use and has a short maximum uptime before restart.
Where Specifiction places it
- WebSocket Tools#5 of 558.1
- Event Streaming Platforms#11 of 277.9
- Message Broker Software#20 of 397.9