The after-conference proceeding of the CML 2026 will be published in SCOPUS Indexed Springer Book Series "Lecture Notes in Networks and Systems"

Ankita Kamat

Architecting High-Scale Real-Time Notification Systems: From Message Delivery to User Engagement

Abstract:

Modern distributed notification systems face unprecedented scaling challenges, with platforms like Facebook processing over 8 billion messages daily through a complex network of microservices while maintaining 75ms average latency. This talk presents a comprehensive framework for building resilient, real-time notification architectures that can handle peak loads of up to 1 million messages per second across distributed environments.
Drawing from production implementations, we'll explore how microservice architectures enable organizations to achieve continuous delivery with deployment frequencies thousands of times per day, compared to traditional quarterly release cycles. We'll examine how event-driven patterns allow systems to handle 10,000 to 100,000 messages per second while maintaining sub-millisecond processing latencies and absorbing traffic spikes of up to 300% above baseline capacity.
The presentation will dive into practical implementations of message broker integration, comparing Apache Kafka's 50 MB/second per broker write throughput and 100 MB/second read throughput with RabbitMQ's superior routing capabilities supporting up to 20,000 messages per second per node. We'll demonstrate how bulkhead patterns reduce cascading failures by 45% and improve mean time between failures by 2.8x, while proper sharding strategies maintain consistent sub-15ms latencies across 100 nodes.
Real-world case studies will showcase how implementing adaptive rate limiting reduces system overload incidents by 85% while maintaining throughput at 95% of theoretical maximum. We'll also explore how multi-level caching strategies can reduce backend database load by 95% while keeping read latencies under 1ms for cached data, achieving hit rates exceeding 95% for frequently accessed data.
This technical deep-dive is essential for architects and engineers building notification systems that must scale while maintaining high performance and reliability. Attendees will learn how properly implemented notification systems can increase user engagement by up to 42% through adaptive delivery mechanisms, with engagement rates up to 3.7 times higher during peak activity hours.

Profile:

Ankita Kamat is a Senior Software Engineer at Microsoft with over 10 years of experience in building scalable, high-performance systems. Currently leading development for Microsoft's Intelligent Conversation and Communications Cloud (IC3), she architects and implements messaging platforms that serve 300 million monthly active users across Microsoft Teams, Copilot Chat, and Azure Communication Services.
Throughout her career at Microsoft, Ankita has demonstrated exceptional technical leadership and innovation. She played a key role in modernizing Azure Notification Hubs, achieving $3M in annual savings through strategic re-architecture. As a Tech Lead for the Account Notification Platform, she successfully led system design initiatives and cross-functional collaborations during a period of team transition.
Prior to Microsoft, Ankita held senior engineering positions at Citigroup and UBS, where she specialized in developing enterprise-level applications using Angular, Spring MVC, and various front-end technologies. She has consistently shown expertise in optimizing performance, implementing secure solutions, and mentoring junior engineers.
Ankita holds a Master of Science in Computer Science from Georgia Institute of Technology with a perfect 4.0 GPA, and a Bachelor's degree in Information Technology from Goa University. She is proficient in multiple programming languages including C#, F#, Java, and TypeScript, with extensive experience in cloud technologies like Microsoft Azure, Cosmos DB, and Kubernetes.
A passionate advocate for operational excellence and innovation, Ankita has a proven track record of delivering impactful solutions that enhance user experiences while driving business growth. Her commitment to mentoring teams and streamlining development processes has consistently resulted in improved productivity and successful project outcomes.