Tag: Ultra-large-scale systems
Security in Ultra-Large-Scale Systems
Sustainability in Ultra-Large-Scale-Systems
As software systems evolve into Ultra-Large-Scale (ULS) systems, their impacts extend beyond traditional technical boundaries and increasingly impact individuals, society and the environment. Evolving regulatory frameworks increase the need for transparent measurement and accountability for those impacts across complex software ecosystems. Using Uber’s ride-hailing platform as a case study, this paper examines software sustainability in…
- Cloud Technologies, Databases, DevOps, Scalable Systems, System Architecture, System Designs, System Engineering, Ultra Large Scale Systems
Reliable Payment Processing in Ultra-Large-Scale Systems: A Case Study of a Ride-Hailing Platform
Moving money correctly is one of the hardest problems that an Ultra-Large-Scale System (ULSS) must solve. At a volume of billions of transactions, even a vanishingly small error rate translates into substantial financial loss, regulatory exposure, and reputational damage. This paper examines the architecture of a large-scale payment platform using a ride-hailing service as a…
- Allgemein, Design Patterns, Scalable Systems, System Architecture, System Designs, Ultra Large Scale Systems
Polyglot Data Storage in Ultra-Large-Scale Systems: A Workload-Driven Architecture for a Ride-Hailing Platform
Abstract: The assumption that a single type of data storage can serve every workload no longer holds at ultra-large scale. This paper examines storage in a globally distributed ride-hailing platform, where each workload is mapped to a storage engine whose guarantees match its access pattern, consistency requirement, and query shape. The mapping is justified through…
