确保准确性和完整性:深入探究Uber的会计数据测试策略
Uber operates multiple lines of business across diverse global regions. Financial Accounting Services (FAS) Platform (detailed architecture) is responsible for financial accounting across these global regions and is designed to follow the tenets below:
Uber在全球各地经营多条业务线。财务会计服务(FAS)平台(详细架构)负责跨全球地区的财务会计,并设计遵循以下原则:
- Compliance
- 合规性
- Auditability
- 可审计性
- Accuracy
- 准确性
- Scalability
- 可扩展性
- Analytics
- 分析
To maintain these tenets, FAS has built robust testing, monitoring, and alerting processes. This encompasses system configuration, business accounting, and external financial report generation.
为了维护这些原则,FAS建立了强大的测试、监控和警报流程。这包括系统配置、业务会计和外部财务报告生成。
The financial accounting services platform at Uber operates at an internet scale– approximately 1.5 billion journal entries (JEs) per day and 120 million transactions per day via ETL and data processing at a throughput of 2,500 queries per second [on average]. Standard off-the-shelf accounting systems cannot support such scale and scope of transactions of our growing platform. Additionally, we manage data from over 25 different services for accounting purposes. To handle data at this scale, our engineering systems are designed to process data both at the event level and in a batch mode. As data flows through multiple components in the architecture, there is a need to ensure that all the components are designed to embrace the tenets defined above.
Uber的财务会计服务平台在互联网规模上运作,每天大约有15亿条记账分录和1.2亿笔交易,通过ETL和数据处理以平均每秒2500个查询的吞吐量进行。标准的现成会计系统无法支持我们不断增长的平台的如此规模和范围的交易。此外,我们管理来自超过25个不同服务的会计目的的数据。为了处理这样的规模的数据,我们的工程系统被设计为能够以事件级别和批处理模式处理数据。当数据在架构中的多个组件之间流动时,需要确保所有组件都设计为符合上述原则。
The platform processed roughly $120+ billion in annual gross bookings and settlements in 2023. It operates at a transaction scale (~80 billion financial microtransactions per year) that is 10 times the trip scale and currently offers 99.6% of transactions with automated revenue computation with 99.99% completeness, accuracy guarantee, and auditability. We onboarded 600+ business changes to support the scaling of the business in 2023. The p...