'Uber Eats, PayTM and Free Food: What Happened?'

'Uber Eats, PayTM and Free Food: What Happened?'
21:36 Nov 8, 2022
'Anyone could order free food on UberEats for a weekend in 2019. Years later, I can finally share what really happened behind the scenes.   Sign up for my newsletter at https://www.pragmaticengineer.com - it’s the #1 technology newsletter on Substack.  Mentions in the article: - My book, Building Mobile Apps at Scale: https://www.mobileatscale.com - Why is the Uber App so large? https://www.youtube.com/watch?v=zmeCYiD0hnE  - Check out the Twitter thread I wrote on this incident: https://twitter.com/GergelyOrosz/status/1502947315279187979?s=20&t=tluSdCluTtc2S--6GRcCSQ  Check out other things I made: - My weekly newsletter: https://pragmaticengineer.com . It’s the #1 newsletter for software engineers and engineering managers - subscribe if you work in tech. - The Pragmatic Engineer Job Board: https://pragmaticurl.com/jobs . Jobs with a great engineering culture. - Books I\'ve written: https://blog.pragmaticengineer.com/books  Connect with me on other platforms: - Twitter: https://twitter.com/GergelyOrosz - LinkedIn: https://www.linkedin.com/in/gergelyorosz - Blog: https://pragmaticengineer.com   00:00 - Intro 02:10 - What happened? 05:00 - On HTTP status codes 07:10 - The change 08:50 - Failing open vs failing closed 11:05 - How we discovered the bug 12:50 - The fix and learnings 19:15 - What was the damage and who should pay?' 

Tags: payments , free food , uber eats , paytm , Software Engineering , idempotency , http status codes

See also:

comments

Characters