Master Apache Druid for real time analytics with hands on installation, architecture, data loading from Kafka, query optimization, and comparisons to Redshift and BigQuery.
Instructor: N/A • Language: N/A
Master Apache Druid for real time analytics with hands on installation, architecture, data loading from Kafka, query optimization, and comparisons to Redshift and BigQuery.

Batch processing is too slow for modern applications that need sub second queries on streaming data. Apache Druid is the real time analytics database that powers interactive dashboards at Netflix, Airbnb, Lyft, and Cisco. This hands on course takes you from installation to real world use cases. You will learn Druid architecture, data organization with segments and datasources, loading data from local files and Kafka streams, running SQL like queries, and optimizing performance with rollups. The course includes installation on both Linux and Windows via Docker.
This Course Offers
Why We Love This Course
The course assumes basic SQL knowledge and Linux command line skills. If you are a data engineer tired of slow batch queries or a BI professional who needs sub second dashboards on streaming data, this course opens the door to a powerful, modern analytics database.
Interested in exploring more lessons? Check out our full course library to continue building your skills and advancing your learning journey.