Skip to main content
Engineering

Uber’s Finance Computation Platform

August 3, 2021 / Global
Featured image for Uber’s Finance Computation Platform
Figure 1. A typical financial system.
Figure 2. The financial life cycle of a trip.
Figure 3. In our Finance Computation Platform(FCP) architecture, service event streams represent events generated as part of financial activities within Uber. The Business Ingester, PSP Processor, Batch Reconciliation, Aggregator, and economics all represent services within the platform. Transaction store, Apache Hadoop®(HDFS), GeneralLedger(GL) are part of the storage layer where data produced by the platform resides. Various automated workflows, owned by the platform, power day to day operations.
Shashank Agarwal

Shashank Agarwal

Shashank Agarwal is a Senior Staff Software Engineer and has been with Uber for more than 5 years. Shashank Agarwal played a pivotal role in initiating the project's vision, providing invaluable guidance to the team on crucial design decisions. He has led multiple architectural contributions within Fintech at Uber. Currently, he is leading the efforts to standardize Fares at Uber and increase operational efficiency. He has more than 16 years of experience in Software Development, and outside of Uber he has built messaging platforms as well as mobile and desktop applications.

Posted by Shashank Agarwal

Category: