Top Stories published by Deliveroo Engineering in 2016

Running A/B tests on our hosting infrastructure

Posted by Julien Letessier on Monday, September 19, 2016

Split testing is a cornerstone of how we improve our products. While we usually run such tests for user-visible interface changes, this is an example of running a…

What Makes a Good (Tech) Team Great

Originally posted on deliveroo.engineering and byjp.me.

The Deliveroo Engineering team has come a long way incredibly fast and is growing even faster. Our Analytics team is undergoing similarly explosive growth, so I thought I’d talk to the…

Optimising session key storage in Redis

Posted by Greg Beech on Friday, October 7, 2016

Tracking authenticated user sessions can be implemented in Redis using setex with some serialised JSON. It works pretty well until you have to cope with millions, or even tens of millions…