Cassandana

Cassandana

GitHub From United States

Cassandana is an open-source MQTT message broker developed entirely in Java, originating from a fork of Moquette. It features optimizations and enhancements, now functioning efficiently as an enterprise solution. Supporting various platforms, it offers robust authentication, customizable configurations, and in-memory caching to enhance performance and reduce I/O operations for seamless message handling.

Top Cassandana Alternatives

Ad StackScan

StackScan

Unlock deep insights into website technologies with StackScan, tracking 50,000+ tools (450+ technology categories to explore).

StackScan Pte Ltd
1 EMQX

EMQX

EMQX is a powerful MQTT messaging platform that seamlessly connects over 100 million IoT devices in a single cluster with remarkable efficiency. With sub-millisecond latency and the ability to process millions of messages per second, it enables real-time data transformation and integration with more than 40 cloud services, streamlining IoT operations across industries.

EMQ Technologies From United States
59 votes
2 MQTTnet

MQTTnet

MQTTnet is a robust .NET library designed for high-performance MQTT communication, featuring both an MQTT client and a server (broker). It fully supports MQTT protocol version 5 and is compatible with various .NET Framework versions and architectures. Users can implement custom message interceptors for flexible message handling and enjoy minimal overhead due to its lightweight design.

GitHub From United States
3 NanoMQ

NanoMQ

NanoMQ boasts a minimal booting footprint under 200Kb, enabling efficient IoT and MQTT operations. Its actor-model architecture allows for thread-level parallelism, scaling effortlessly across multi-core systems while conserving CPU resources. Fully compatible with MQTT 5.0 and various protocols, it ensures secure, customizable data flow with integrated stream processing and event-driven APIs.

EMQ From United States
4 ActiveMQ

ActiveMQ

Apache ActiveMQยฎ serves as a leading open-source, multi-protocol message broker that excels in Java environments. It supports a variety of languages and platforms, enabling seamless integration through AMQP, STOMP, and MQTT protocols. With features like message load-balancing and high availability, ActiveMQ effectively meets diverse messaging needs across applications.

Apache Software Foundation From United States
5 MQTTRoute

MQTTRoute

MQTTRoute is a versatile MQTT broker designed for seamless IoT connectivity across diverse platforms. It offers cloud-agnostic solutions with high availability and automatic scaling through Kubernetes and Windows NLB clustering. With robust security features, real-time dashboards, and flexible integration options, it ensures reliable data exchange and efficient device management for IoT applications.

Bevywise Networks From United States
6 Adafruit IO

Adafruit IO

Adafruit IO enables users to seamlessly connect their projects to the Internet, facilitating data logging, streaming, and interaction. With privacy and security as core principles, it offers both no-code solutions through WipperSnapper and advanced coding options for developers. Integrated with various web services, it unlocks endless possibilities for innovative IoT applications.

adafruit industries From United States
7 Waterstream

Waterstream

Waterstream transforms Kafka-compatible platforms into efficient MQTT brokers, seamlessly connecting millions of clients to data streams without the need for code or complex integration. It features a bidirectional layer, eliminating external MQTT cluster management and data duplication. With Kafka as the sole storage engine, it ensures high availability, throughput, and low latency while scaling effortlessly to accommodate growing client demands.

SimpleMatter From Italy
8 Eclipse Mosquitto

Eclipse Mosquitto

Eclipse Mosquitto serves as a robust open-source message broker, implementing MQTT protocol versions 5.0, 3.1.1, and 3.1. It excels in lightweight messaging via a publish/subscribe model, making it ideal for Internet of Things applications across diverse devicesโ€”from low-power single-board computers to powerful servers.

Eclipse Foundation From Canada
9 VerneMQ

VerneMQ

VerneMQ is a high-performance, distributed MQTT broker designed for scalability and resilience. It efficiently handles a vast number of concurrent connections, ensuring low latency and fault tolerance. Ideal for IoT applications and mobile messaging, VerneMQ enables seamless integration of devices with backend services, facilitating robust communication across various platforms.

From Switzerland
10 HiveMQ

HiveMQ

HiveMQ Pulse is a cutting-edge Distributed Data Intelligence Platform designed to connect and optimize IoT data streams in real-time. By facilitating seamless integration of operational technology (OT) and information technology (IT) systems, it enhances efficiency, reduces downtime, and maximizes data impact for smarter, data-driven decision-making across various industries.

HiveMQ From Germany
11 MyQttHub

MyQttHub

MyQttHub.com enables users to effortlessly create MQTT IoT projects with an open, scalable Cloud MQTT platform. It offers robust device management, support for secure communications via TLS/SSL/HTTPS, and features like message stashing and targeted publishing. Professional assistance is available to optimize project deployment and design.

12 Pro Edition for Eclipse Mosquitto

Pro Edition for Eclipse Mosquitto

The Pro Edition for Eclipse Mosquitto provides a robust MQTT broker solution, ensuring seamless data transmission and management across IoT environments. Featuring high availability, enhanced security protocols, and an intuitive Management Center web UI, it allows users to efficiently configure, monitor, and manage multiple broker instances while integrating with various databases and services.

Cedalo From Germany
13 Mosca

Mosca

Mosca is a versatile MQTT broker module designed for seamless integration into Node.js applications. It allows users to establish reliable communication between systems and devices, offering a standalone executable and customizable configuration options. With support for Redis and WebSocket connections, Mosca simplifies IoT messaging while prioritizing security and user engagement.

14 CloudMQTT

CloudMQTT

CloudMQTT offers a reliable solution for IoT messaging, facilitating seamless communication between low-power sensors and mobile devices. With automated setup and management of hosted Mosquitto brokers, it allows teams to focus on product development. Users can leverage the WebSocket client for real-time message viewing and debugging, enhancing collaborative efforts.

15 Moquette

Moquette

Moquette is a lightweight MQTT broker designed for the Internet of Things, enabling seamless integration into various IoT projects. Its JVM-based architecture allows for easy embedding, facilitating efficient data communication between devices. This broker simplifies the management of messaging flows, making it an ideal choice for innovative IoT applications.

Ventas

Company Information

  • Company: GitHub
  • Country: United States

Top Cassandana Features

  • Open source and free
  • Cross-platform deployment
  • Written entirely in Java
  • Enterprise-ready performance
  • Configurable YAML settings
  • SSL and WSS support
  • User authentication options
  • Supports multiple databases
  • In-memory caching mechanism
  • MQTT message archiving
  • HTTP-based authentication
  • Redis-backed authentication
  • Easy startup script
  • Optimized for CPU cores
  • Supports anonymous connections
  • Customizable connection options
  • Bulk message storage
  • Integration with NodeJS example
  • Extensive feedback incorporation
  • Active community support.