Skip to content

EnMasse - Self-service messaging on Kubernetes and OpenShift

License

Notifications You must be signed in to change notification settings

anukritijha/enmasse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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

  • IoT integration - Integration with Eclipse Hono™ to provide excellent IoT connectivity support: MQTT, HTTP, LoRAWAN and SigFox.

  • 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.

About

EnMasse - Self-service messaging on Kubernetes and OpenShift

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 39.2%
  • Go 28.3%
  • TypeScript 20.1%
  • JavaScript 10.3%
  • Shell 0.8%
  • Makefile 0.5%
  • Other 0.8%