Building m.uber: Engineering a High-Performance Web App for the Global Market

Things I don’t like:

  • An article telling me how to pronounce a URL. For some reason, that really annoyed me.

Things I do like:

  • A pretty detailed breakdown of a web app.
  • That they care about payload size makes me really happy.

m.uber is designed to be fast even on 2G networks, so client size is critical. Our core app (the essential part of the app that allows you to request a ride) comes in at just 50kB gzipped and minified, which means a three second time to interaction on typical 2G (250kB/s, 300ms latency) networks.

https://eng.uber.com/m-uber/

1 Like

A reminder to all users: this site is pronounced like tay-lik-grope-six. It’s easier to drop it in conversations.

1 Like