Call for round the year submissions for Rootconf in 2019

Submit a proposal at any time in the year on DevOps, infrastructure security, cloud, and distributed systems. We will find you a suitable opportunity to share your work.

Propose a session

Firebolt: Asynchronous Processing System for Payments

Submitted by Barani Subramanian (@baranis30) on Thursday, 21 February 2019


Preview video

Section: Crisp talk Technical level: Intermediate

Abstract

At Flipkart Payments we build robust systems to provide a smooth experience to customers. In this session, we’ll talk about how we levarage aysnchronous processing to improve the performance of the payment systems which are pivotal to Flipkart. We’ll go over the details of the streaming pipelines we built using MySQL, Hbase, Kafka and Storm, and the customization we did over them. We’ll share our journey and learnings for the same.

Outline

Outline

Firebolt: Async Processing for Payments
   - System functionlity and components
   - High level architecture

Why Async Processing
   - Performance impact of sync processing in user live path
   - Customizations for high throughput

Resilient Streaming
   - Avoiding Head of Line blocking through sidelines
   - Automatic sideline management

Reliable Pipelines
   - Transactional event processing with high availability
   - Achieving at-least once in-order delivery for database relayers
   - Replay capability with GTID
   - Monitoring the system

Speaker bio

 Barani Subramanian works as a software developer in Flipkart. She has 4+ years of experience in Sales and Payments domains.
 She likes to read books in free time.

Slides

https://docs.google.com/presentation/d/1yeaAJGDzHy86fVuQj8Tu7DhaAtm6m8yLzZMV9GRf2KQ/edit#slide=id.p

Preview video

https://youtu.be/dKh8siGf9lo

Comments

  • Zainab Bawa (@zainabbawa) Reviewer 8 months ago

    Thanks for the submission, Barani. Please upload draft slides and preview video on your proposal by 7 March latest. Write to us on rootconf.editorial@hasgeek.com if you have questions.

Login with Twitter or Google to leave a comment