Open in app

Sign In

Write

Sign In

The Glovo Tech Blog
The Glovo Tech Blog

674 Followers

Home

About

Backend

Web

Data Science

Product

We are hiring!

Adam Oldak

Adam Oldak

·4 days ago

A tale of microservice extraction, part 1

Introduction Many war stories have been published on the web by teams attempting to extract pieces of logic from a large monolithic application to a microservice. While our journey is by no means unique we still believe that sharing our experience may be someone else’s learning opportunity. Here is a tale…

Microservices

4 min read

A tale of microservice extraction, part 1
A tale of microservice extraction, part 1
Microservices

4 min read


Felipe Alfaro

Felipe Alfaro

·May 11

Are those fries really missing? Preventing refund abuse with machine learning

Have you ever had an issue with one of your food deliveries? I’m sure you have. In fact that’s the first thing people tell me about as soon as I mention I work for Glovo. “Can you believe they missed my fries?”. There could be issues with couriers, issues with…

Machine Learning

5 min read

Are those fries really missing? Preventing refund abuse with machine learning
Are those fries really missing? Preventing refund abuse with machine learning
Machine Learning

5 min read


German Quinteros

German Quinteros

·Apr 12

Memory Leaks in SSR Web Apps

Introduction This article explains the memory leaks issues that we face in Glovo through our landing page and how we dealt with them, what we did to solve them, and how to prevent them from happening again in the future. Context The Glovo landing page is a Server Side Rendering (SSR) Web…

Memory Leak

11 min read

Memory Leaks in SSR Web Apps
Memory Leaks in SSR Web Apps
Memory Leak

11 min read


Ema

Ema

·Mar 10

Inside Glovo’s deliveries optimization

Intro In the instant-delivery business, efficiency is everything: a large volume of orders with relatively small delivery fees is sustainable only if the system is able to leverage the scale reducing the cost sustained by the company for each individual order. That’s why in Glovo we invested a lot of resources…

Optimisation

11 min read

Inside Glovo’s deliveries optimization
Inside Glovo’s deliveries optimization
Optimisation

11 min read


Cristina Z

Cristina Z

·Feb 13

How Redis stole Discounts

By the time this gets published, it will be some good time after Christmas, but some stories are timeless. Incidents are never a cause for joy, but they hit in a different way when they affect something that normally is associated with ‘wins’. …

Engineering

10 min read

How Redis stole Discounts
How Redis stole Discounts
Engineering

10 min read


David Masip Bonet

David Masip Bonet

·Jan 10

Variance reduction in experiments using covariate adjustment techniques

This article was written by Victor Bouzas and David Masip, Data Scientists at Glovo. Abstract In this article, we discuss different covariate adjustment techniques that are routinely used to reduce variance in controlled experiments. We compare four different techniques — Multivariate Regression, CUPED (Controlled-experiment Using Pre-Experiment Data), CUPAC (Control Using Predictors…

Ab Testing

13 min read

Variance reduction in experiments using covariate adjustment techniques
Variance reduction in experiments using covariate adjustment techniques
Ab Testing

13 min read


Angel Paredes

Angel Paredes

·Nov 21, 2022

Bring back the monolith

Nobody would call me crazy if I state that most companies, that have reached a certain size, have moved from monolith to microservices (and very few of those probably challenged the decision). This story starts in one of those companies. In the past years, I have been heavily focused on…

Software Engineering

7 min read

Bring back the monolith
Bring back the monolith
Software Engineering

7 min read


rolgalan

rolgalan

·Nov 17, 2022

How to apply DORA metrics for mobile development

Everything You Always Wanted to Know About DORA in mobile* (*But Were Afraid to Ask) — Intro A few years ago the Google SRE team presented the DORA key metrics to measure the performance of a software engineering team. Last year they introduced a fifth one (reliability). This caused great enthusiasm in the industry, and multiple companies started to follow them. However these metrics are highly oriented…

Mobile App Development

7 min read

How to apply DORA metrics for mobile development
How to apply DORA metrics for mobile development
Mobile App Development

7 min read


Glovo Engineering

Glovo Engineering

·Nov 8, 2022

STEM day 2022: How Glovo Tech employees started their careers in STEM

STEM Day is celebrated every year on November 8th to encourage young people to explore science, technology, engineering, and math education programs. We spoke to a few employees working in the Glovo tech department, asking about how they started their careers, interests, and achievements in STEM. Sena Sanioglu, Sr Software…

STEM

9 min read

STEM day 2022: How Glovo Tech employees started their careers in STEM
STEM day 2022: How Glovo Tech employees started their careers in STEM
STEM

9 min read


Victor Borisov

Victor Borisov

·Nov 3, 2022

Helio DS — Glovo design system on steroids

Why? As Glovo was experiencing rapid growth, we started to expand to new verticals and release more features, which led us to have to develop a lot more new user interfaces. It involved many engineers and different teams. …

Design System

9 min read

Helio DS — Glovo design system on steroids
Helio DS — Glovo design system on steroids
Design System

9 min read

The Glovo Tech Blog

Read about our biggest technical challenges and what it´s like to work at Glovo. https://engineering.glovoapp.com/

Connect with The Glovo Tech Blog

Editors

Miguel Olivera

Miguel Olivera

Juan Carlos Arocha

Juan Carlos Arocha

Software Engineer

Angel Sola

Angel Sola

I'm a Mechanical Engineer who turned into a Software professional. I'm mostly interested in software that solves engineering tasks. Author of InkStructure.

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams