User Story
52px Razorpay Logo Dark

Razorpay: Monitoring Payment Success Rates with StarTree and Apache Pinot

Razorpay is India’s premier payment gateway built for startups, allowing merchants to accept, process, and disburse payments. Discover how Razorpay uses StarTree Cloud, powered by Apache Pinot, to measure transaction success rates across all their different payment methods.

Data on Apache Pinot
28 tb
Decrease in infrastructure costs
50%
p99 query latency
<1 second

Tanmay, Tech Lead at Razorpay, and Anand Anantaraman, Associate Director at Razorpay, share how the company uses StarTree’s real-time analytics to monitor payment success rates across the more than 100 payments methods that are used across India. They also use StarTree ThirdEye for anomaly detection to proactively alert partners when issues arise, and to conduct root case analysis to resolve them quickly. By leveraging off-heap upserts with StarTree Cloud, Razorpay was able to reduce infrastructure costs by 50%.

"We never had true real-time analytics per se before Apache Pinot. we had makeshift solutions that were based on Elasticsearch and Postgres. But in those systems, the average data freshness was around 15 to 20 minutes, because those [datasets] were still running as batches. With Pinot, we have a real-time stack based on Spark Streaming and Pinot."
Tanmay, Tech Lead at Razorpay
Tanmay
Tech Lead

Ready to deploy real-time analytics?

Start for free or book a demo with our team.