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
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
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