Full session (30 minutes)
Software Developer
Production Engineer
Performance

At Taboola, as in many other companies, it’s all about service availability and latency.

We have almost 700 frontend servers in 7 data centers serving over 500k HTTP request per second. They all expect to get an answer as fast as possible to meet our SLA. The load is not spread evenly throughout the day. The difference between low and high traffic varies up to 10X per geo and per data center. Moreover, we have ~250 developers that change the code on a daily basis. Breaking our SLA means Taboola is not serving recommendations - that’s obviously something we can’t afford.

You are invited to hear Taboola’s story of how we improved the way our services behave under extreme load, so we can avoid cascading service failures and we can fulfill the demands of the SLA.

Gal Shelach