Emitter is a real-time communication service for connecting online devices. The Publish-Subscribe messaging API is built for speed and security. The simple and efficient messaging platform for all of your gaming, IoT and web apps. Emitter can be used for online gaming and mobile apps by satisfying the requirements for low latency, binary messaging, and high throughput. It can also be used for real-time web applications such as dashboards or visual analytics or chat systems. Moreover, Emitter is perfect for the internet of things and allows sensors to be controlled and data gathered and analyzed. Built to handle millions of messages per second and to scale horizontally. Uses standard MQTT protocol, binary messages and supports message filtering. Designed to ensure reliable, speed-of-light message delivery and high throughput. Supports TLS encryption, binary messages, expirable channel keys and permissions.

Features

  • Publish/Subscribe using MQTT over TCP or Websockets
  • Resilient, highly available and partition tolerant (AP in CAP terms)
  • Able to handle 3+ million of messages/sec on a single broker
  • Supports message storage with history and message-level expiry
  • Provides secure channel keys with permissions and can face the internet
  • Automatic TLS/SSL and encrypted inter-broker communication
  • Built-in monitoring with Prometheus, StatsD and more

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

Affero GNU Public License

Follow Emitter

Emitter Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Emitter!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go Frameworks

Registered

2023-01-13