Druid: Build a Fast, Real-Time Data Analysis System Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Druid is an open-source, column-oriented, distributed data store written in Java. It was designed to quickly ingest massive quantities of event data and execute low-latency OLAP queries on that data. Druid is commonly used in business intelligence applications to analyze high volumes of real-time and historical data. It is also well suited for powering fast, interactive, analytic dashboards for end-users. Druid is used by companies such as Alibaba, Airbnb, Cisco, eBay, Netflix, Paypal, and Yahoo.
In this course we explore some of the limitations of data warehouse solutions and discuss how Druid can compliment those technologies to form a flexible and scalable streaming analytics stack. We walk through many examples, offering participants the chance to implement and test Druid-based solutions in a lab environment.
Audience
Application developers
Software engineers
Technical consultants
DevOps professionals
Architecture engineers
Format of the course
Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding
Facilities
Location
Start date
Start date
Reviews
Subjects
- Data analysis
Course programme
Introduction
Installing and starting Druid
Druid architecture and design
Real-time ingestion of event data
Sharding and indexing
Loading data
Querying data
Visualizing data
Running a distributed cluster
Druid + Apache Hive
Druid + Apache Kafka
Druid + others
Troubleshooting
Administrative tasks
Summary and conclusion
Druid: Build a Fast, Real-Time Data Analysis System Training Course
