One of the largest Telecom operator was looking for a scalable messaging platform that can
Send 500 Million messages a day
Sub Second latency
Help to reduce the Messaging platform cost to as low as 0.0015USD per message
Sentienz deployed an on-prem messaging platform based on open-source and highly scalable framework, having layered architecture with each components running on independent nodes. The nodes are designed based on the compute power requirements of each components with most components running on commodity hardware. The below key components of the solution are horizontally scalable to deliver large throughput volume.
Rest API based Ingestor
Orchestrator for handling and distributing messages
Delivery Server for delivery of messages to target devices
Message Queues for making the system scalable and asynchronous
Distributed Cache for improving performance of constituent components
Broadcast, direct and topic based messages with a degree of prioritization
Horizontally Scalable, Fault tolerant and Highly Available. Support for mqtt ,Websockets and rich content
High level of automation for deploying and monitoring of the components.
Bi-Directional message communication.
Guaranteed message delivery. Subsystem / target devices can send back acknowledgment, limiting the retries and messaging overheads
Guaranteed reduction (minimum 20%) in capital investment on infrastructure and operational cost
Custom dashboard for auditing, monitoring parameters and metrics pertaining to each components
Ability to handle 1 Billion messages per day, 100K Request / Second with sub-second latency.