Uber, Netflix, Slack & 25 other blogs
Filter

Introducing Shadower: A Minimalistic Load Testing Tool

Introduction Shadower is a load testing tool that allows us to provide load testing as a service to any microservice at Uber. Shadower started as a command line application that allowed us to read a local file to load test ... The post Introducing Shadower: A Minimalistic Load Testing Tool appeared first on Uber Engineering Blog. ...


Designing a Search Experience – Part 1: Orange, a tech company famous for their jPhones

Pop quiz! What’s a “product”? Did this question stump you? Or did it seem…too […] ...


Terragrunt: Don’t repeat your Terraform variables 358 times

co-authored by Denis GERMAINWhy would you do that?At Deezer, the majority of our infrastructure is hosted on site and it fits most of our needs.But maintaining a world-class music streaming platform can be challenging at times. The services offered by cloud providers sometimes deliver more value than what we as the SRE team can bring to our users — the Dev teams.To ma...


Graph Networks - 10X investigation with Graph Visualisations

Introduction Detecting fraud schemes used to require investigations using large amounts and varying types of data that come from many different anti-fraud systems. Investigators then need to combine the different types of data and use statistical methods to uncover suspicious claims, which is time consuming and inefficient in most cases. We are always looki...


How Tinder Solves Complex Lottie Localizations with Server Driven UI

Author: Jason PicallosAt Tinder, we enjoy delivering global-wide experiences to our members. As such, we deploy visually-rich content all around the world, and localization plays a huge role. To accomplish this, the engagement team uses dynamic content that sends down information to the client where translations are happening from the backend. While leveraging rich an...


Debugging Ad Delivery At Pinterest

Nishant Roy | Engineering Manager, Ads Serving PlatformIntro & BackgroundThe Pinterest ads serving platform delivered >$2.5 billion in ad spend in 2021 from thousands of advertisers. Our customer operations team receives 600+ tickets on average every month from advertisers who are looking to understand their performance on our platform. One of the most common q...


T-LEAF: Taxonomy Learning and EvaluAtion Framework

How we applied qualitative learning, human labeling and machine learning to iteratively develop Airbnb’s Community Support Taxonomy.By: Mia Zhao, Peggy Shao, Maggie Hanson, Peng Wang, Bo ZengBackgroundTaxonomies are knowledge organization systems used to classify and organize information. Taxonomies use words to describe things — as opposed to numbers or symbols — and...


How We Halved Go Monorepo CI Build Time

Painting the Picture Before 2021, Uber engineers would have to take quite a taxing journey to make a code change to the Go Monorepo. First, the engineer would make their changes on a local branch and put up a ... The post How We Halved Go Monorepo CI Build Time appeared first on Uber Engineering Blog. ...