The Fifth Elephant 2019

Gathering of 1000+ practitioners from the data ecosystem

Participate

Anatomy of a Reseller Bot - detecting and protecting customer experience at the scale of an eCommerce Flash sale

Submitted by Regunath Balasubramanian (@regunathb) on Tuesday, 9 April 2019

Abstract

Flipkart pioneered online flash sales of Mobile phones in India. Many models eventually went on to become bestsellers, breaking records for most units sold in a matter of seconds. While we were scaling our systems to meet the spikes in user traffic to handle such sales, we were unknowingly also serving non-human bot traffic. These bots were run by resellers to buy the high-demand phones posing as retail customers, only to re-sell them in online portals like Olx and offline shops with a significant price markup. This talk is about our journey in handling such bot traffic - right from suspecting the traffic, validating the patterns and eventually building systems that can mitigate such traffic. I will cover topics like data collection, hypothesis validation and techniques used to combat spikes and differentiate between good, bad traffic and mitigate the latter.

Outline

  • Characterize a typical Flash sale - explain the metrics that define such a sale, intent and the challenges in running such sales at scale.
  • Discuss the need to bridge the Demand-Supply gap (Traffic vs Inventory) with finite resources and employing techniques/solutions to ensure best possible customer experience
  • Discuss signals(offline and online) that indicate existence of Bots, gather data to validate the hypothesis
  • Describe solution approaches - journey of what worked, failed and eventually current state
  • Discuss learnings in System building, handling scale

Requirements

Prior experience trying to buy a phone in Flipkart’s Flash sale is a plus - to understand the challenges as a end user!

Speaker bio

Regunath works as Principal Architect at Flipkart where he leads system readiness and scaling for large events like the Big Billion Days. He is an Open Source developer and his work can be found here : https://github.com/regunathb

Links

Comments

  • Anwesha Sarkar (@anweshaalt) Reviewer 3 months ago

    Thank you for submitting the proposal. Submit your slides and preview video by 20th April (latest) it helps us to close the review process.

  • Regunath Balasubramanian (@regunathb) Proposer 3 months ago

    Will share a video from one of my talks at previous editions of Fifth Elephant.

  • Anwesha Sarkar (@anweshaalt) Reviewer 2 months ago

    We do have access to all the videos from the previous editions of Fifth Elephant, so we do not really want that. You need to submit the slides and preview video on the topic you have proposed talk for this year, by 1st May(latest). We are unable to give a fair review on a topic based on the video of another topic, hope you understand.

Login with Twitter or Google to leave a comment