02. arjen de ruiter, bol.com
TRANSCRIPT
The value of dataPerformance & scalability
challenges @bol.com
@arjenderuiterSlides with input from Niels Basjes & Edith Kanters
Topics• Value of data• Scalability &
performance• Tips
Value: customers find what they are
looking for with search rank
Value: inspire customers with
product recommendations
Value: a personal shop full of
inspiration for every customer
Value: provide us with explicit
feedback on your personal shop
7
Everything data
CUSTOMER
Right frequency
Right Event
Right content
Right place
Right promotion
Right timing
Sprints
Stor
ies
V
alue
ValueStory points/scopeRELEASE
As stories burn down, value increases
15 million products: not Big Data
15 million clicks a day: not Big Data
>3.5TB + >20TB> 10.000.000.000 product combinations: getting bigger!
It does not fit anymore
It takes too long
16
Scalable processing: it al starts
small
17
18
19
20
Big enough and cost effective?
21
<schaalbaarheid>
Economic size
Different models
26
Linear horizontal scalability:
start small, end big
MTBHIAGSD
Value
MTB
HIA
GSD
@andrianco, Netflix
Mean Time Between Having
An Idea And Getting Stuff Done
So deliver fast!
Launch early & iterate
One of the company rules of thumb at Google is: if you are not embarrassed by your first launch, you have not launched early enough
Trim the tail, don’t spend time on low value features
Value
Tim
e
Epic 3
Epic 2
Epic 1
Tail … does not add too much additional value
Measure & act. Fail fast, fail cheap.
A/B testing to find the best variant of a solution
Our main Big Data conclusion