Flink Case Study: Otto Group

Post on 08-Jan-2017

5,730 views 0 download

transcript

w/ catalogue business, e-commerce and over-the-counter retail

Multichannel Retail

covering the entire portfolio of retail services across the value-added chain

Services

World’s Second-Largest Online Retailer in End-Consumer BusinessEurope’s Largest Online Retailer in End-Consumer Fashion & Lifestyle Business

providing retail-related financial services across the value-added chain

Financial Services

Use CaseUser Agent Identification & Association

Web

Tracking

make or buy

Report requires up-to-date device list

streams api

Use CaseUser Agent Identification & Association

streams api

WebtrendsStreamSource extends

RichParallelSourceFunction

InputDataToUserAgentStringimplements

FlatMapFunction

csv

Accumulator Collector based on JobManager features

JSONToCSVimplements

MapFunction

NewUserAgentStringFilterimplements

RichFilterFunction

Accumulator API

STATIC VS DYNAMIC STREAM PROCESSING

Christian Kreutzfeldt@mnxfst

today, 5.30pm @ Kesselhaus

Christian Kreutzfeldt@mnxfst

STATIC VS DYNAMIC STREAM PROCESSING