Data Sink

Posted by Ivan Pirlik on Thursday, June 15, 2017

Our applications generate a lot of interesting data, but it’s not always simple to find the right way to collect it. We wanted to make it easier, so we went to the drawing board, and here’s what we’ve come up with.

Every service is an island

Posted by Julien Letessier on Monday, March 27, 2017

We had an incident yesterday. It wasn’t that bad as incidents go, but it got me really worried — it’s something that has the potential to become much worse as we move towards a distributed, multi-service…

Scaling Rails 3.old

Posted by Michael Groble on Monday, March 13, 2017

We’re not particularly proud that we are still using Rails 3.2, but we are extremely proud of scaling our traffic over the last few years. Our new services are built in Rails 5, but we still have a hefty chunk of…

Optimising Redis storage, part two

Posted by Julien Letessier on Thursday, January 19, 2017

Counting unique users, checking if a credit card has already been used, or checking if this is a mobile user’s first visit ever — all of these require maintaining a large set of…

What it’s like to be an Android developer at Deliveroo

Posted by Evelina Vrabie on Tuesday, January 3, 2017

I’ve been with Deliveroo for over a year now, so it’s a good time to share what it’s like to be an Android developer here, how we do development, what tools…