Context
- With roll out of 5G, Leading Telco expects to handle an exponentially larger number of devices on its Thing space platform (from 50M devices to 100M devices in two years).
- The current monolithic platform built on legacy technology stack – Tibco EMS, SQL Server (4 servers each with 6 TB RAM) is maxed out supporting 50MM devices generating 12k msgs / sec.
- Leading Telco has to re-architect to handle business’ growth objectives of 100MM devices generating 40k msgs / sec and be able to horizontally scale for future needs.
- Leading Telco wanted to evaluate alternatives for a modern architecture and invited MongoDB to demonstrate fit.
- Support multiple workload types including raw time series data and usage aggregates.
- Support high write and read throughput.
Solution
- Designed and developed an optimal data processingpipeline using Confluent Kafka, MongoDB, Kotlin and Spring Boot services deployed on OpenShift.
- Demonstrated working solution at scale in 6 weeks timeframe.
- Solution scalability and performance demonstrated not just Day 1 workload but also for Day 121.
- Cost optimization and scaling strategies laid out.