Presented By O'Reilly and Cloudera
Make Data Work
Dec 4–5, 2017: Training
Dec 5–7, 2017: Tutorials & Conference

Streaming analytics at Grab

5:05pm5:45pm Wednesday, December 6, 2017
Average rating: ****.
(4.33, 3 ratings)

Who is this presentation for?

  • Data engineers and analysts

Prerequisite knowledge

  • A basic understanding of big data technologies (e.g., Kafka and Spark) and infrastructure

What you'll learn

  • Explore Grab's methodologies and implementation details for handling high-volume data and serving business metrics in real time


Data is the foundation of Grab and the key ingredient to a whole host of fascinating problems the company is addressing, from improving the accuracy of ETA estimates to delivering insight to drivers and operations teams on the ground. Hundreds of dashboards and reports are generated every day to serve decision-making and operations processes.

Grab processes most of its data in batch. While this methodology has served the company well, as the size of both its business and data grows exponentially, there is an increasing demand for a higher availability of data with lower latency and higher quality. Andreas Hadimulyono discusses the challenges that Grab is facing with the ever-increasing volume and velocity of its data and shares the company’s plans to overcome them.

Photo of Andreas Hadimulyono

Andreas Hadimulyono


Andreas Hadimulyono is a data warehouse engineer at Grab, where he ensures uninterrupted, error-free uptime while meeting the SLA requirements of business intelligence, analytics, and data science workloads. Previously, Andreas worked for Human Longevity Singapore, where he was responsible for the data pipeline for phenotypic data, which is used for genotype and phenotypes association studies.