The Uber Engineering Tech Stack, Part I: The Foundation · HackerTrans