Internet of Harvesting Powered by Apache Ignite
summary
Describes an architecture for collecting and analyzing large heterogeneous device telemetry from agricultural machinery made by Rostselmash, addressing high per-device data volume, many device types, bursty arrivals, real‑time monitoring/alerts, and historical storage for reports and AI. Explains architectural choices and how ClickHouse and Apache Ignite are used in the solution — ClickHouse for analytical/historical workloads and Apache Ignite for in‑memory operational state and real‑time reaction.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:35Talk goals
- 4:24Agricultural tech evolution
- 10:52Agrotech challenges
- 13:04Technical requirements
- 16:15Classic architecture
- 18:45Message broker introduction
- 20:54PostgreSQL to ClickHouse
- 26:10Lambda architecture need
- 29:32Hot layer solution
- 33:30Operational monitoring
- 35:59Critical situation handling
- 37:49Apache Ignite in system
- 40:42Summary
related talks
49mBeyond the Data Grid: Fast Data Processing with Apache Ignite
33mDistributed Database DevOps Dilemmas? Kubernetes to the rescue!
17mBuilding Real-Time Data Lake with ClickHouse
47mHunting issues in a Java app with 31G heap and 500G off-heap: an Apache Ignite case study
27mSucceeding with Apache Druid and Clickstream Data
17mUsing ClickHouse® Database to Power an Analytics and Customer Engagement Platform
07mIn-Hadoop Analytics: Bringing analytics to big data
34mCatalogs, Iceberg, and Delta: Building the Foundation for Lakehouse Analytics
