Confluent Cloud Q1 Launch: Build a Secure Shared Services Data Streaming Platform | Learn more

Online Talk

Real-time inventory and Real-time replenishment use-cases at Walmart, from a practitioner's perspective

Available On-Demand

Meet Bill. Bill is a suburban dad who needs to prepare the family dinner ahead of his upcoming business trip. Oh, and he also needs a pair of chinos for said trip. And no, he doesn’t have time to run to the store.

Sound familiar?

Retailers have quickly come to realize that customer expectations have fundamentally changed. They expect their orders to be fulfilled in real-time, whether through an e-commerce app, a website, or in-store, and regardless of their fulfillment preference.

In order to deliver that seamless experience, retailers require real-time data streaming deployed across their organization. That’s where Apache Kafka® comes in.

During his tenure at Walmart, Suman Pattnaik, Director of Engineering at Walmart has built 2 of the applications that continue to play a critical role in customer satisfaction, using Kafka: real-time inventory and real-time replenishment systems:

  • The real-time inventory system is at the heart of Walmart’s backend architecture ensuring stores never run out of items for which customers like Bill are looking. This happens through the ingestion of roughly 500 million events per day, and the processing of 1 million online transactions.
  • The real-time replenishment system processes more than tens of billions of messages from close to 100 million SKUs in less than 3 hours per day. The system does so by leveraging an array of processors at high throughputs of more than 85GB messages/min to generate an order plan for the entire network of Walmart stores with pinpoint accuracy.

Join us on July 28th, to talk through what “a day in the life” of Suman looks like and best practices for building real-time use cases in retail.

Resources -

  1. Optimize omni-channel inventory
  2. Track Order Shipments in Real-Time
  3. Build Customer Loyalty Schemes

Presenters

Suman Pattnaik

Head of Merchandising Engineering- Dollar General (Former Director of Engineering- Walmart)

Suman Pattnaik is a big data architect and innovator. At Walmart, Suman architected and led the team that built the company’s modern, real-time inventory and real-time replenishment system. Today, this platform processes more than five million messages per minute.Suman specializes in enabling stream processing, big data architectures, and cloud computing at scale. He also has rich experience architecting various distributed platforms at scale. He has nine patents issued and multiple patents filed with the U.S. Patent and Trademark Office. He was a featured speaker at Kafka Summit San Francisco 2019 and is the founder of the Bentonville Java and Cassandra Users Group. Suman has a BTech from the Biju Patnaik University of Technology and an MBA from Sam M. Walton Business College.

Bharath Chari

Team Lead, Solutions Marketing, Confluent

Watch Now

Additional Resources

cc demo
kafka microservices
Image-Event-Driven Microservices-01

Additional Resources

cc demo
kafka microservices
microservices-and-apache-kafka