Real-time-Collaboration
Canva
Thu Aug 15 2024
Real-time mouse pointers
Our journey to implement and support real-time mouse pointers.
database
Wix
Sun Aug 11 2024
Don’t Get Caught by Surprise: Understanding the READ AFTER WRITE Problem
Backend
Wed Jul 10 2024
How Canva collects 25 billion events per day
The architecture of our product analytics event delivery pipeline.
Fri Apr 12 2024
Scaling to Count Billions
How we built a scalable and reliable content usage counting service.
python
Lyft
Wed Mar 06 2024
Python Upgrade Playbook
Uber
Thu Jun 22 2023
Announcing Cadence 1.0: The Powerful Workflow Platform Built for Scale and Reliability
We are excited to release Cadence 1.
Developer-Tools
Spotify
Analyzing Volatile Memory on a Google Kubernetes Engine Node
TL:DR At Spotify, we run containerized workloads in production across our entire organization in five regions where our main production work...
Mon Jun 19 2023
Relational Database Migration with AWS Database Migration Service (DMS)
Thu Jun 15 2023
Automated Audit Framework For Internet Scale Financial Transactions
Curious about how Uber automated audit for internet-scale financial transactions? Read on to understand how directed acyclic graph (DAG) ens...
Thu Jun 08 2023
Identifying Green Vehicles for a Zero-Emission Future
Uber will be a zero-emission platform by 2040 and we’re building tech to pave the way toward a sustainable future.
Thu May 11 2023
Cybersecurity Incident Simulation @ Uber
We stand for safety and our approach to cybersecurity incident simulations is just one of the ways that we work to protect our riders, earne...
Platform
Wed May 10 2023
TV Spatial Navigation
Very often, when developing user interfaces, a lot of focus is given to the visuals, as that’s what primarily gets a user’s attention.
Wed May 03 2023
Bootstrapping Uber’s Infrastructure on arm64 with Zig
In this blog post we explain how we bootstrapped arm64 infrastructure using a relatively new toolchain in town: zig cc.
Thu Apr 13 2023
InsureTech: Insurance Compliance
Insurance regulatory compliance is critical for Uber.
Thu Mar 23 2023
Demand and ETR Forecasting at Airports
In this post we will dive into the algorithm, data modeling, and system design that go into estimating the length of time drivers would have...
Thu Mar 09 2023
How We Unified Configuration Distribution Across Systems at Uber
Uber’s configuration platform team talks about how they consolidated the infrastructure for multiple configuration systems into a unified, n...
Thu Mar 02 2023
Uber’s Sustainable Engineering Journey
As a leader in tech, Uber is a major proponent of sustainability and reducing carbon emissions.
Thu Feb 16 2023
Fixing Go’s Linker: An Unexpected Journey into ARM64, DWARF, and Linker Internals
Uber’s engineers are always giving back to the Open Source community.
Thu Feb 09 2023
uAct – Unified Action Platform
Unified Action Platform or uAct has been built with a view to help employees keep on top of their assigned tasks and action items.
Thu Jan 19 2023
Scaling Adoption of Kerberos at Uber
Uber heavily relies on open source technologies for the Data analytics stack.
Search-and-Relevance
Thu Nov 17 2022
Search Pipeline: Part II
More on how we are rebuilding Canva's search stack and pipeline.
Thu Nov 10 2022
LeakProf: Featherlight In-Production Goroutine Leak Detection
Uber researchers have developed an effective, lightweight tool that uses a hybrid static/dynamic program analysis technique to pinpoint leak...
Thu Nov 03 2022
How Uber Optimizes the Timing of Push Notifications using ML and Linear Programming
The Uber Eats team shares how they built a novel system with machine learning and linear programming to send the right message at the right ...
Thu Oct 20 2022
Simplifying Developer Testing Through SLATE
Thu Oct 06 2022
uBuild: Fast and Safe Building of Thousands of Container Images
Our container image build team reveals how they safely build tens of thousands of container images every week to support our microservice ar...
Thu Sep 15 2022
Crane: Uber’s Next-Gen Infrastructure Stack
Uber’s infrastructure engineers deep dive into how they leverage Infrastructure as code to manage hundreds of thousands of servers across mu...
Thu Sep 08 2022
Deduping and Storing Images at Uber Eats
Our engineers discuss how we dedupe and store millions of product images at Uber Eats using a content-addressable caching layer, which saves...
Thu Sep 01 2022
MySQL to MyRocks Migration in Uber’s Distributed Datastores
Uber’s Storage Platform team talks about the massive strategic undertaking to migrate their Distributed Databases from MySQL to MyRocks resu...
Tue Aug 16 2022
Uber’s Next Gen Push Platform on gRPC
Uber’s API platform team talks about how they built their Next Generation Push Platform on gRPC which helped improve the reliability and lat...