Ignite SessionDevOpsDays TLV 2015
From
10 Users to
10 Millionin
10 Days
Adam Lev-Libfeld // Tamar Labs // October ‘15
Vioozer +
Tamar Labs
take a nice mostly-pythonic partly-stateful
relatively-small scale
product
make it work for
every phonein
Tijuana
active users
livequestions
thinking in
critical sections
minimizing state dependency
a fresh takeon
geographic matchingusing
a whiteboard
critical section #1
sample space reductiona stateful nightmare
soft decisionsusing
rtree
critical section #2
optimal matchinga business logic maze
hard decisionsusing
redis
critical section #3
mismatch handlingconcurrency hell
dehydrationfrom seconds to days
input grouping using
ELK
putting it together
critical section management
using
storm*
critical section management
using
storm*
*streamparse
the value of a single
stack choice
thank you
[email protected]
nullterminatorblog.comnullterminatorblog