SlideShare a Scribd company logo
1Confidential
Apache Kafka + H2O.ai
Machine Learning Applied to Real Time Stream Processing
Kai Waehner
Technology Evangelist
kontakt@kai-waehner.de
LinkedIn
@KaiWaehner
www.kai-waehner.de
2Apache Kafka and Machine Learning
Agenda
1) Machine Learning and Real Time Applications
2) Building an Analytic Model with H2O.ai
3) Applying an Analytic Model with Apache Kafka
3Apache Kafka and Machine Learning
Agenda
1) Machine Learning and Real Time Applications
2) Building an Analytic Model with H2O.ai
3) Applying an Analytic Model with Apache Kafka
4Apache Kafka and Machine Learning
Machine Learning
... allows computers to find hidden insights without being
explicitly programmed where to look.
5Apache Kafka and Machine Learning
Real World Examples of Machine Learning
Spam Detection
Search Results +
Product Recommendation
Picture Detection
(Friends, Locations, Products)
Your Company
The Next Disruption:
Google Beats Go Champion
6Apache Kafka and Machine Learning
Leverage Machine Learning to Analyze and Act on Critical Business Moments
Seconds Minutes Hours
Price
Optimization
Predictive
Maintenance
Fraud
Detection
Cross Selling
Transportation
Rerouting
Customer
Service
Inventory
Management
Windows of Opportunity
7Apache Kafka and Machine Learning
Big Data Analytics for Actionable Insights
From Insight to Action
(continuous loop)
8Apache Kafka and Machine Learning
Streaming Platform
Big Data Analytics
Database
IoT Device
Streaming
Producer
…..
DWH
Data
Integration
C
O
N
N
E
C
T
C
O
N
N
E
C
T
Data	Lake
Model
Building
Batch
Real
Time
Stream
Processing
REST
Interface
IoT Device
Mobile
App
Streaming
Consumer
C
O
N
N
E
C
T
C
O
N
N
E
C
T
BI Tool
Messaging
Web
Application
Model
Schema Registry
/ Governance
1) Data Producer
2) Analytics Platform
3) Streaming Platform
4) Data Consumer
9Apache Kafka and Machine Learning
Agenda
1) Machine Learning and Real Time Applications
2) Building an Analytic Model with H2O.ai
3) Applying an Analytic Model with Apache Kafka
10Apache Kafka and Machine Learning
STREAMING PLATFORM
BIG DATA ANALYTICS
Oracle DB
CoaP IoT
Kafka
Java Client
…..
HP Vertica
Data
Integration
F
L
U
M
E
H2O.ai,
TensorFlow
Batch
Real
Time
Confluent
REST Proxy
MQTT IoT
iPhone
App
Kafka
Go Client
C
K O
A N
F N
K E
A C
T
H
I
V
E
Grafana
Kafka
Java EE
Web App
Hadoop
C
K O
A N
F N
K E
A C
T
Confluent
Schema Registry
Kafka Streams
H2O.ai
Mesos
Kafka Streams
TensorFlow
Kubernetes
Avro
Avro
1) Data Producer
2) Analytics Platform
3) Streaming Platform
4) Data Consumer
11Apache Kafka and Machine Learning
Languages, Frameworks and Tools
Many more ….
Portable Format
for Analytics (PFA)
12Apache Kafka and Machine Learning
Live Demo
Use Case:
Airline Flight Delay Prediction
Machine Learning Algorithm:
Gradient Boosted Machines (GBM)
using Decision Trees
Technology:
H2O.ai
13Apache Kafka and Machine Learning
Agenda
1) Machine Learning and Real Time Applications
2) Building an Analytic Model with H2O.ai
3) Applying an Analytic Model with Apache Kafka
14Apache Kafka and Machine Learning
STREAMING PLATFORM
BIG DATA ANALYTICS
Oracle DB
CoaP IoT
Kafka
Java Client
…..
HP Vertica
Data
Integration
F
L
U
M
E
H2O.ai,
TensorFlow
Batch
Real
Time
Confluent
REST Proxy
MQTT IoT
iPhone
App
Kafka
Go Client
C
K O
A N
F N
K E
A C
T
H
I
V
E
Grafana
Kafka
Java EE
Web App
Hadoop
C
K O
A N
F N
K E
A C
T
Confluent
Schema Registry
Kafka Streams
H2O.ai
Mesos
Kafka Streams
TensorFlow
Kubernetes
Avro
Avro
1) Data Producer
2) Analytics Platform
3) Streaming Platform
4) Data Consumer
15Apache Kafka and Machine Learning
When to use Kafka Streams for Stream Processing?
No need for a
Big Data cluster
Deploy in your
existing infrastructure
Kafka manages
scalability / fail-over
Focus on development
of business logic
in your department
16Apache Kafka and Machine Learning
Use Case:
Airline Flight Delay Prediction
Machine Learning Algorithm:
Any! (in our example, H2O.ai GBM)
Streaming Platform:
Apache Kafka Core, Kafka’s Streams API
Live Demo with Open Source Technologies
17Apache Kafka and Machine Learning
H2O.ai Model + Kafka Streams
Filter
Map
1) Create H2O ML model
2) Configure Kafka Streams Application
3) Apply H2O ML model to Streaming Data
4) Start Kafka Streams App
18Apache Kafka and Machine Learning
Online Model Training
How to improve models?
1.Manual Update
2.Automated Batch
3.Real Time
à Apache Kafka for Messaging and Real Time Apps
19Apache Kafka and Machine Learning
Caveats for Online Model Training
• Processes and infrastructure not ready
• Validation needed before production
• Slows down the system
• Only a few ML implementations
supported
• Many use cases do not need it
20Apache Kafka and Machine Learning
Kai Waehner
Technology Evangelist
kontakt@kai-waehner.de
@KaiWaehner
www.kai-waehner.de
LinkedIn
Questions? Feedback?
Please contact me!

More Related Content

PDF
Using Kafka to integrate DWH and Cloud Based big data systems
PDF
What's new in confluent platform 5.4 online talk
PDF
Time series-analysis-using-an-event-streaming-platform -_v3_final
PDF
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
PPTX
Westpac Bank Tech Talk 2: Introduction to Streaming Data and Stream Processin...
PDF
Leveraging Mainframe Data for Modern Analytics
PDF
Kafka, Killer of Point-to-Point Integrations, Lucian Lita
PDF
Kafka Lag Monitoring For Human Beings (Elad Leev, AppsFlyer) Kafka Summit 2020
Using Kafka to integrate DWH and Cloud Based big data systems
What's new in confluent platform 5.4 online talk
Time series-analysis-using-an-event-streaming-platform -_v3_final
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
Westpac Bank Tech Talk 2: Introduction to Streaming Data and Stream Processin...
Leveraging Mainframe Data for Modern Analytics
Kafka, Killer of Point-to-Point Integrations, Lucian Lita
Kafka Lag Monitoring For Human Beings (Elad Leev, AppsFlyer) Kafka Summit 2020

What's hot (20)

PDF
Kafka Summit NYC 2017 - Stream it Together: 3 Realities of Modern Programming
PDF
Maximize the Business Value of Machine Learning and Data Science with Kafka (...
PDF
Achieve Sub-Second Analytics on Apache Kafka with Confluent and Imply
PDF
Dissolving the Problem (Making an ACID-Compliant Database Out of Apache Kafka®)
PPTX
SIEM Modernization: Build a Situationally Aware Organization with Apache Kafka®
PDF
Hadoop made fast - Why Virtual Reality Needed Stream Processing to Survive
PDF
Build a Bridge to Cloud with Apache Kafka® for Data Analytics Cloud Services
PDF
EDA Meets Data Engineering – What's the Big Deal?
PDF
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
PDF
End to-end large messages processing with Kafka Streams & Kafka Connect
PDF
Kafka as your Data Lake - is it Feasible? (Guido Schmutz, Trivadis) Kafka Sum...
PDF
You Must Construct Additional Pipelines: Pub-Sub on Kafka at Blizzard
PPTX
One Click Streaming Data Pipelines & Flows | Leveraging Kafka & Spark | Ido F...
PPTX
Apache Flink(tm) - A Next-Generation Stream Processor
PDF
Processing Real-Time Data at Scale: A streaming platform as a central nervous...
PDF
Kafka for Real-Time Event Processing in Serverless Environments
PDF
What is Apache Kafka®?
PDF
Matching the Scale at Tinder with Kafka
PPTX
The Past, Present, and Future of Apache Flink®
PPTX
INTRODUCING: CREATE PIPELINE
Kafka Summit NYC 2017 - Stream it Together: 3 Realities of Modern Programming
Maximize the Business Value of Machine Learning and Data Science with Kafka (...
Achieve Sub-Second Analytics on Apache Kafka with Confluent and Imply
Dissolving the Problem (Making an ACID-Compliant Database Out of Apache Kafka®)
SIEM Modernization: Build a Situationally Aware Organization with Apache Kafka®
Hadoop made fast - Why Virtual Reality Needed Stream Processing to Survive
Build a Bridge to Cloud with Apache Kafka® for Data Analytics Cloud Services
EDA Meets Data Engineering – What's the Big Deal?
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
End to-end large messages processing with Kafka Streams & Kafka Connect
Kafka as your Data Lake - is it Feasible? (Guido Schmutz, Trivadis) Kafka Sum...
You Must Construct Additional Pipelines: Pub-Sub on Kafka at Blizzard
One Click Streaming Data Pipelines & Flows | Leveraging Kafka & Spark | Ido F...
Apache Flink(tm) - A Next-Generation Stream Processor
Processing Real-Time Data at Scale: A streaming platform as a central nervous...
Kafka for Real-Time Event Processing in Serverless Environments
What is Apache Kafka®?
Matching the Scale at Tinder with Kafka
The Past, Present, and Future of Apache Flink®
INTRODUCING: CREATE PIPELINE
Ad

Similar to Kai Wähner, Technology Evangelist at Confluent: "Development of Scalable Machine Learning Microservices with Apache Kafka Streams and H2O.ai" (20)

PDF
Apache Kafka Streams + Machine Learning / Deep Learning
PDF
Machine Learning and Deep Learning Applied to Real Time with Apache Kafka Str...
PDF
How to Leverage the Apache Kafka Ecosystem to Productionize Machine Learning ...
PDF
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
PDF
Apache Kafka Open Source Ecosystem for Machine Learning at Extreme Scale (Apa...
PDF
Machine Learning Trends of 2018 combined with the Apache Kafka Ecosystem
PDF
Streaming Machine Learning with Python, Jupyter, TensorFlow, Apache Kafka and...
PDF
Kai Waehner - Deep Learning at Extreme Scale in the Cloud with Apache Kafka a...
PDF
Unleashing Apache Kafka and TensorFlow in Hybrid Cloud Architectures
PDF
2019 04 seattle_meetup___kafka_machine_learning___kai_waehner
PDF
Event-Driven Stream Processing and Model Deployment with Apache Kafka, Kafka ...
PDF
Event-Driven Model Serving: Stream Processing vs. RPC with Kafka and TensorFl...
PDF
Deep Learning Streaming Platform with Kafka Streams, TensorFlow, DeepLearning...
PDF
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
PDF
Introduction to Apache Kafka and why it matters - Madrid
PDF
Build intelligent, real-time applications using Machine Learning
PDF
Apache Kafka, Tiered Storage and TensorFlow for Streaming Machine Learning wi...
PDF
Apache Kafka, Tiered Storage and TensorFlow for Streaming Machine Learning wi...
PPTX
Apache Kafka® + Machine Learning for Supply Chain 
PPTX
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Apache Kafka Streams + Machine Learning / Deep Learning
Machine Learning and Deep Learning Applied to Real Time with Apache Kafka Str...
How to Leverage the Apache Kafka Ecosystem to Productionize Machine Learning ...
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Apache Kafka Open Source Ecosystem for Machine Learning at Extreme Scale (Apa...
Machine Learning Trends of 2018 combined with the Apache Kafka Ecosystem
Streaming Machine Learning with Python, Jupyter, TensorFlow, Apache Kafka and...
Kai Waehner - Deep Learning at Extreme Scale in the Cloud with Apache Kafka a...
Unleashing Apache Kafka and TensorFlow in Hybrid Cloud Architectures
2019 04 seattle_meetup___kafka_machine_learning___kai_waehner
Event-Driven Stream Processing and Model Deployment with Apache Kafka, Kafka ...
Event-Driven Model Serving: Stream Processing vs. RPC with Kafka and TensorFl...
Deep Learning Streaming Platform with Kafka Streams, TensorFlow, DeepLearning...
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
Introduction to Apache Kafka and why it matters - Madrid
Build intelligent, real-time applications using Machine Learning
Apache Kafka, Tiered Storage and TensorFlow for Streaming Machine Learning wi...
Apache Kafka, Tiered Storage and TensorFlow for Streaming Machine Learning wi...
Apache Kafka® + Machine Learning for Supply Chain 
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Ad

More from Dataconomy Media (20)

PDF
Data Natives Paris v 10.0 | "Blockchain in Healthcare" - Lea Dias & David An...
PDF
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
PDF
Data Natives Frankfurt v 11.0 | "Can we be responsible for misuse of data & a...
PDF
Data Natives Munich v 12.0 | "How to be more productive with Autonomous Data ...
PPTX
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...
PPTX
Data Natives Munich v 12.0 | "Political Data Science: A tale of Fake News, So...
PPTX
Data Natives Vienna v 7.0 | "Building Kubernetes Operators with KUDO for Dat...
PDF
Data Natives Vienna v 7.0 | "The Ingredients of Data Innovation" - Robbert de...
PPTX
Data Natives Cologne v 4.0 | "The Data Lorax: Planting the Seeds of Fairness...
PDF
Data Natives Cologne v 4.0 | "How People Analytics Can Reveal the Hidden Aspe...
PPTX
Data Natives Amsterdam v 9.0 | "Ten Little Servers: A Story of no Downtime" -...
PDF
Data Natives Amsterdam v 9.0 | "Point in Time Labeling at Scale" - Timothy Th...
PDF
Data Natives Hamburg v 6.0 | "Interpersonal behavior: observing Alex to under...
PDF
Data Natives Hamburg v 6.0 | "About Surfing, Failing & Scaling" - Florian Sch...
PDF
Data NativesBerlin v 20.0 | "Serving A/B experimentation platform end-to-end"...
PPTX
Data Natives Berlin v 20.0 | "Ten Little Servers: A Story of no Downtime" - A...
PDF
Big Data Frankfurt meets Thinkport | "The Cloud as a Driver of Innovation" - ...
PPTX
Thinkport meets Frankfurt | "Financial Time Series Analysis using Wavelets" -...
PPTX
Big Data Helsinki v 3 | "Distributed Machine and Deep Learning at Scale with ...
PPTX
Big Data Helsinki v 3 | "Federated Learning and Privacy-preserving AI" - Oguz...
Data Natives Paris v 10.0 | "Blockchain in Healthcare" - Lea Dias & David An...
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
Data Natives Frankfurt v 11.0 | "Can we be responsible for misuse of data & a...
Data Natives Munich v 12.0 | "How to be more productive with Autonomous Data ...
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...
Data Natives Munich v 12.0 | "Political Data Science: A tale of Fake News, So...
Data Natives Vienna v 7.0 | "Building Kubernetes Operators with KUDO for Dat...
Data Natives Vienna v 7.0 | "The Ingredients of Data Innovation" - Robbert de...
Data Natives Cologne v 4.0 | "The Data Lorax: Planting the Seeds of Fairness...
Data Natives Cologne v 4.0 | "How People Analytics Can Reveal the Hidden Aspe...
Data Natives Amsterdam v 9.0 | "Ten Little Servers: A Story of no Downtime" -...
Data Natives Amsterdam v 9.0 | "Point in Time Labeling at Scale" - Timothy Th...
Data Natives Hamburg v 6.0 | "Interpersonal behavior: observing Alex to under...
Data Natives Hamburg v 6.0 | "About Surfing, Failing & Scaling" - Florian Sch...
Data NativesBerlin v 20.0 | "Serving A/B experimentation platform end-to-end"...
Data Natives Berlin v 20.0 | "Ten Little Servers: A Story of no Downtime" - A...
Big Data Frankfurt meets Thinkport | "The Cloud as a Driver of Innovation" - ...
Thinkport meets Frankfurt | "Financial Time Series Analysis using Wavelets" -...
Big Data Helsinki v 3 | "Distributed Machine and Deep Learning at Scale with ...
Big Data Helsinki v 3 | "Federated Learning and Privacy-preserving AI" - Oguz...

Recently uploaded (20)

PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPT
ISS -ESG Data flows What is ESG and HowHow
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
Business Analytics and business intelligence.pdf
PPTX
Introduction to machine learning and Linear Models
PPTX
Computer network topology notes for revision
PDF
annual-report-2024-2025 original latest.
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
IB Computer Science - Internal Assessment.pptx
Reliability_Chapter_ presentation 1221.5784
Supervised vs unsupervised machine learning algorithms
Clinical guidelines as a resource for EBP(1).pdf
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Fluorescence-microscope_Botany_detailed content
Introduction-to-Cloud-ComputingFinal.pptx
.pdf is not working space design for the following data for the following dat...
ISS -ESG Data flows What is ESG and HowHow
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to Knowledge Engineering Part 1
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
climate analysis of Dhaka ,Banglades.pptx
Business Analytics and business intelligence.pdf
Introduction to machine learning and Linear Models
Computer network topology notes for revision
annual-report-2024-2025 original latest.

Kai Wähner, Technology Evangelist at Confluent: "Development of Scalable Machine Learning Microservices with Apache Kafka Streams and H2O.ai"

  • 1. 1Confidential Apache Kafka + H2O.ai Machine Learning Applied to Real Time Stream Processing Kai Waehner Technology Evangelist kontakt@kai-waehner.de LinkedIn @KaiWaehner www.kai-waehner.de
  • 2. 2Apache Kafka and Machine Learning Agenda 1) Machine Learning and Real Time Applications 2) Building an Analytic Model with H2O.ai 3) Applying an Analytic Model with Apache Kafka
  • 3. 3Apache Kafka and Machine Learning Agenda 1) Machine Learning and Real Time Applications 2) Building an Analytic Model with H2O.ai 3) Applying an Analytic Model with Apache Kafka
  • 4. 4Apache Kafka and Machine Learning Machine Learning ... allows computers to find hidden insights without being explicitly programmed where to look.
  • 5. 5Apache Kafka and Machine Learning Real World Examples of Machine Learning Spam Detection Search Results + Product Recommendation Picture Detection (Friends, Locations, Products) Your Company The Next Disruption: Google Beats Go Champion
  • 6. 6Apache Kafka and Machine Learning Leverage Machine Learning to Analyze and Act on Critical Business Moments Seconds Minutes Hours Price Optimization Predictive Maintenance Fraud Detection Cross Selling Transportation Rerouting Customer Service Inventory Management Windows of Opportunity
  • 7. 7Apache Kafka and Machine Learning Big Data Analytics for Actionable Insights From Insight to Action (continuous loop)
  • 8. 8Apache Kafka and Machine Learning Streaming Platform Big Data Analytics Database IoT Device Streaming Producer ….. DWH Data Integration C O N N E C T C O N N E C T Data Lake Model Building Batch Real Time Stream Processing REST Interface IoT Device Mobile App Streaming Consumer C O N N E C T C O N N E C T BI Tool Messaging Web Application Model Schema Registry / Governance 1) Data Producer 2) Analytics Platform 3) Streaming Platform 4) Data Consumer
  • 9. 9Apache Kafka and Machine Learning Agenda 1) Machine Learning and Real Time Applications 2) Building an Analytic Model with H2O.ai 3) Applying an Analytic Model with Apache Kafka
  • 10. 10Apache Kafka and Machine Learning STREAMING PLATFORM BIG DATA ANALYTICS Oracle DB CoaP IoT Kafka Java Client ….. HP Vertica Data Integration F L U M E H2O.ai, TensorFlow Batch Real Time Confluent REST Proxy MQTT IoT iPhone App Kafka Go Client C K O A N F N K E A C T H I V E Grafana Kafka Java EE Web App Hadoop C K O A N F N K E A C T Confluent Schema Registry Kafka Streams H2O.ai Mesos Kafka Streams TensorFlow Kubernetes Avro Avro 1) Data Producer 2) Analytics Platform 3) Streaming Platform 4) Data Consumer
  • 11. 11Apache Kafka and Machine Learning Languages, Frameworks and Tools Many more …. Portable Format for Analytics (PFA)
  • 12. 12Apache Kafka and Machine Learning Live Demo Use Case: Airline Flight Delay Prediction Machine Learning Algorithm: Gradient Boosted Machines (GBM) using Decision Trees Technology: H2O.ai
  • 13. 13Apache Kafka and Machine Learning Agenda 1) Machine Learning and Real Time Applications 2) Building an Analytic Model with H2O.ai 3) Applying an Analytic Model with Apache Kafka
  • 14. 14Apache Kafka and Machine Learning STREAMING PLATFORM BIG DATA ANALYTICS Oracle DB CoaP IoT Kafka Java Client ….. HP Vertica Data Integration F L U M E H2O.ai, TensorFlow Batch Real Time Confluent REST Proxy MQTT IoT iPhone App Kafka Go Client C K O A N F N K E A C T H I V E Grafana Kafka Java EE Web App Hadoop C K O A N F N K E A C T Confluent Schema Registry Kafka Streams H2O.ai Mesos Kafka Streams TensorFlow Kubernetes Avro Avro 1) Data Producer 2) Analytics Platform 3) Streaming Platform 4) Data Consumer
  • 15. 15Apache Kafka and Machine Learning When to use Kafka Streams for Stream Processing? No need for a Big Data cluster Deploy in your existing infrastructure Kafka manages scalability / fail-over Focus on development of business logic in your department
  • 16. 16Apache Kafka and Machine Learning Use Case: Airline Flight Delay Prediction Machine Learning Algorithm: Any! (in our example, H2O.ai GBM) Streaming Platform: Apache Kafka Core, Kafka’s Streams API Live Demo with Open Source Technologies
  • 17. 17Apache Kafka and Machine Learning H2O.ai Model + Kafka Streams Filter Map 1) Create H2O ML model 2) Configure Kafka Streams Application 3) Apply H2O ML model to Streaming Data 4) Start Kafka Streams App
  • 18. 18Apache Kafka and Machine Learning Online Model Training How to improve models? 1.Manual Update 2.Automated Batch 3.Real Time à Apache Kafka for Messaging and Real Time Apps
  • 19. 19Apache Kafka and Machine Learning Caveats for Online Model Training • Processes and infrastructure not ready • Validation needed before production • Slows down the system • Only a few ML implementations supported • Many use cases do not need it
  • 20. 20Apache Kafka and Machine Learning Kai Waehner Technology Evangelist kontakt@kai-waehner.de @KaiWaehner www.kai-waehner.de LinkedIn Questions? Feedback? Please contact me!