Uber Introduces Open Source, Real-Time Analytics Engine

Uber Introduces Open Source, Real-Time Analytics Engine

The AresDB analytics engine leverages graphics processing units (GPUs) for growth at scale.

Written By
Sue Walsh
Sue Walsh
Feb 8, 2019

Uber has rolled out a new analytics engine, AresDB. This open source, real-time engine leverages graphics processing units (GPUs) for growth at scale. It’s designed to help unify and simplify Uber’s real-time analytics database solutions.

Column-based Storage

AresDB uses live and archive to store data in a columnar format in the cloud. A separate value stores the validity of each value, which is represented by one bit.

Advertisement

Real-time Ingestion with Upsert Support

Clients use the ingestion API to gather data and post an upsert batch. This specialized format reduces space needs but still keeps the data randomly accessible. AresDB can identify late records (those older than the pre-set archive cut-off time) and exclude them through the redo log. It adds late records to a backfill queue and the rest to the live store.

See also: Drive.ai launches self-driving taxi pilot in Arlington

GPU Powered Query Processing

Uber-created AQL language runs queries against AresDB. It uses JSON, YAML and Go objects. AresDB oversees multiple GPU devices with device management that models GPU resources in two dimensions, GPU threads, and device memory. The database helps users determine the number of resources necessary to execute a query. As long as a GPU device can provide all the required resources, AresDB can run one or several queries per device.

In the future, Uber plans to add new features including:

  • A distributed design of AresDB for improved scalability and reduced operational costs
  • Developer support and tools
  • Query engine optimization
  • An expanded feature set
Sue Walsh

Sue Walsh is News Writer for RTInsights, and a freelance writer and social media manager living in New York City. Her specialties include tech, security and e-commerce. You can follow her on Twitter at @girlfridaygeek.

Recommended for you...

Real-time Analytics News for the Week Ending March 14
Real-time Analytics News for the Week Ending March 7
Real-time Analytics News for the Week Ending February 28
IBM’s New Acquisition Highlights Organizations Aren’t Ready for Real-Time
Max Vermeir
Feb 24, 2026

Featured Resources from Cloud Data Insights

Anchorage Digital Bank and Tether Launch USA₮ in Times Square St. Patrick’s Day Campaign
TechnologyWire
Mar 20, 2026
Is the Front–Back Office Divide Over or Is This the Latest Sales Narrative?
Dr. John Bates
Mar 20, 2026
What Will Define the Next Era of Product Intelligence?
Onur Alp Soner
Mar 19, 2026
From Chip to Cloud: Understanding the Bottlenecks in Scaling AI Data Centers
Marie Hattar
Mar 18, 2026
RT Insights Logo

Analysis and market insights on real-time analytics including Big Data, the IoT, and cognitive computing. Business use cases and technologies are discussed.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.