Presented By O'Reilly and Cloudera
Make Data Work
31 May–1 June 2016: Training
1 June–3 June 2016: Conference
London, UK

Otto’s little army of real-time bots: How online retailers can defend shopping carts and retarget customers in real time

Rupert Steffner (Otto GmbH & Co. KG)
16:30–16:50 Wednesday, 1/06/2016
Location: Capital Suite 2/3 Level: Intermediate
Average rating: ****.
(4.11, 9 ratings)

Prerequisite knowledge

Attendees should have experience with streaming analytics (Spark, Storm, Samza, Heron, etc.) including topology/workflow/pipeline design and in-memory data stores (RDDs, key-value stores etc.).


If you are planning to build and launch a real-time business intelligence application, speed, empathy, and compelling real-time analytics are what you should be concerned with and prepared for. So how exactly can you architect an application addressing these needs without building single, redundant data pipelines?

Otto is the world’s second largest online retailer in a highly competitive market space. Offerings are large and the next click away, thus managing customers in a timely and empathic way tends to be the next competitive advantage. Otto has developed a whole set of real-time applications to manage customers at interaction time. Rupert Steffner highlights the business metrics and the application architecture and outlines a real-time data management model developers of any interactive business intelligence application can use.

Rupert focuses specifically on the data management challenges real-time application developers face and provides design patterns for a bunch of web-shop driven real-time use cases to get rid of single data pipelines that will provide the scalability and performance needed to support massive growth. Rupert also discusses the containerized microservice architecture of Otto’s BRAIN Reflex framework.

Photo of Rupert Steffner

Rupert Steffner

Otto GmbH & Co. KG

Rupert Steffner is chief platform architect of Otto Group’s new business intelligence platform, BRAIN. In this role, Rupert is responsible for the entire setup as well as for initiating and managing the major change projects. Previously, he was head of the Marketing Department at the University of Applied Sciences, Salzburg and worked as a business intelligence leader for several European and US companies in a range of industries from ecommerce and retail to finance and telco. Rupert has over 25 years of experience in designing and implementing highly sophisticated technical and business solutions with a focus on customer-centric marketing. He holds an MBA from WU Vienna.