All Projects → EnMasseProject → Enmasse

EnMasseProject / Enmasse

Licence: apache-2.0
EnMasse - Self-service messaging on Kubernetes and OpenShift

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Enmasse

Activemq Artemis
Mirror of Apache ActiveMQ Artemis
Stars: ✭ 685 (+270.27%)
Mutual labels:  mqtt, messaging, amqp, broker
Vernemq
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
Stars: ✭ 2,628 (+1320.54%)
Mutual labels:  mqtt, messaging, broker
Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+2644.32%)
Mutual labels:  mqtt, messaging, broker
Crossbar
Crossbar.io - WAMP application router
Stars: ✭ 1,957 (+957.84%)
Mutual labels:  mqtt, messaging, broker
Rabbitmq Server
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Stars: ✭ 9,064 (+4799.46%)
Mutual labels:  mqtt, messaging, amqp
Hivemq Community Edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
Stars: ✭ 562 (+203.78%)
Mutual labels:  mqtt, messaging, broker
Emqx
An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
Stars: ✭ 8,951 (+4738.38%)
Mutual labels:  mqtt, messaging, broker
Mainflux
Industrial IoT Messaging and Device Management Platform
Stars: ✭ 1,341 (+624.86%)
Mutual labels:  mqtt, messaging, internet-of-things
Tsung
Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
Stars: ✭ 2,185 (+1081.08%)
Mutual labels:  mqtt, amqp
Awesome Mqtt
A curated list of MQTT related stuff. ✨
Stars: ✭ 1,667 (+801.08%)
Mutual labels:  mqtt, internet-of-things
Msgflo
Distributed Flow-Based Programming via message queues
Stars: ✭ 136 (-26.49%)
Mutual labels:  mqtt, amqp
Spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
Stars: ✭ 1,860 (+905.41%)
Mutual labels:  mqtt, amqp
Hulaaki
DEPRECATED : An Elixir library (driver) for clients communicating with MQTT brokers(via the MQTT 3.1.1 protocol).
Stars: ✭ 115 (-37.84%)
Mutual labels:  mqtt, messaging
Paho.mqtt.golang
No description or website provided.
Stars: ✭ 1,814 (+880.54%)
Mutual labels:  mqtt, internet-of-things
Iot Technical Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,334 (+1161.62%)
Mutual labels:  mqtt, internet-of-things
Garagemq
AMQP message broker implemented with golang
Stars: ✭ 153 (-17.3%)
Mutual labels:  messaging, amqp
Paho.mqtt.java
Eclipse Paho Java MQTT client library. Paho is an Eclipse IoT project.
Stars: ✭ 1,620 (+775.68%)
Mutual labels:  mqtt, internet-of-things
Moquette
Java MQTT lightweight broker
Stars: ✭ 1,897 (+925.41%)
Mutual labels:  mqtt, broker
Laravel Queue
Laravel Enqueue message queue extension. Supports AMQP, Amazon SQS, Kafka, Google PubSub, Redis, STOMP, Gearman, Beanstalk and others
Stars: ✭ 155 (-16.22%)
Mutual labels:  messaging, amqp
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+1243.78%)
Mutual labels:  mqtt, broker

Master build GitHub release Twitter Follow Gitter


EnMasse provides a self-service messaging platform on Kubernetes and OpenShift with a uniform interface to manage different messaging infrastructure.

Features

  • Self-service messaging for applications - The service admin deploys and manages the messaging infrastructure, while applications can request messaging resources without caring about the messaging infrastructure.

  • Supports a wide variety of messaging patterns - Choose between JMS-style messaging with strict guarantees, or messaging that supports a larger number of connections and higher throughput.

  • Great protocol support - Support protocols available in the underlying messaging infrastructure: AMQP 1.0, MQTT, OpenWire, CORE and STOMP.

  • Built-in authentication and authorization - Use the built-in or plug in your own authentication service for authentication and authorization of messaging clients.

  • Uniform interface to manage messaging infrastructure - Manage standalone broker instances or a scale-on-demand AMQP message bus using the same cloud-native APIs.

See our website for more details about the project.


EnMasse Intro 1

To start using EnMasse

See the documentation on our website.

To start developing EnMasse

See developing for information on how to get started building EnMasse.

See contributing for information on how to contribute to EnMasse.

Support

If you need support, reach out to us via the mailinglist or on Gitter.

See contributing for more info on how to get help from the community.

If you run into issues, don't hesitate to raise an issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].