Build better with Pulse¶
Pulse is a robust, production-ready Android MQTT client library built on Eclipse Paho, powering reliable real-time messaging across Zomato's mobile apps. Pulse brings you enterprise-grade MQTT integration with command-based architecture, intelligent retry policies, health monitoring, and automatic reconnection — designed to work seamlessly on Android.
Pulse is ready for general use, but the API is considered unstable as we continue to iterate on it.
Getting Started¶
For introduction and basic setup, click here.
Components¶
Command Architecture
Retry Policies
Health Monitoring
Network Monitoring
Auto-Subscription
QoS Levels
Type-Safe Messages
Lifecycle Management