
Sign up to save your podcasts
Or


Get ready for a technical deep dive into Razorpay's evolution from a monolith to a microservices architecture.
Our guest, Arjun, a payments platform engineer at Razorpay, walks us through the pivotal decisions and engineering feats that enabled Razorpay to scale its systems and handle the massive transaction volumes of India's booming digital payments landscape.
We'll explore the challenges of splitting databases, the importance of the outboxer pattern and CDC pipelines for maintaining data consistency, and the intricate testing strategies used to guarantee system reliability.
This episode offers invaluable insights for engineers grappling with similar challenges in their own microservices journeys.
Reference: https://youtu.be/yqkyq8TPWbg
By Sanket MakhijaGet ready for a technical deep dive into Razorpay's evolution from a monolith to a microservices architecture.
Our guest, Arjun, a payments platform engineer at Razorpay, walks us through the pivotal decisions and engineering feats that enabled Razorpay to scale its systems and handle the massive transaction volumes of India's booming digital payments landscape.
We'll explore the challenges of splitting databases, the importance of the outboxer pattern and CDC pipelines for maintaining data consistency, and the intricate testing strategies used to guarantee system reliability.
This episode offers invaluable insights for engineers grappling with similar challenges in their own microservices journeys.
Reference: https://youtu.be/yqkyq8TPWbg