Event - SOMETHING HAPPENED !!!! FACT
Kafka Event Streaming - Sunitha
An Event is an Immutable Object containing details of
something that has happened
Businesses need to Respond to Events
● before the moment passes
● Predict and get Data to where it is needed
And move from Event-driven to
Event-streaming Architectures
Shopping Cart Example:
1. Added to cart (
Cust id=123, prod
id=34, quantity 2 )
Event key=1,
value {
Custid: 123,
Activity: Add,
Prodid: 34,
Quantity: 2
TimeStamp:
12:34:04
}
2. Updated cart (
Cust id=123, prod id=45
quantity 3 )
Event key=2,
value {
Custid: 123,
Activity: Add,
Prodid: 45,
Quantity: 3,
TimeStamp:
12:34:15
}
3. Delete cart (
Cust id=123, prod id=34
quantity 2 )
Event key=3,
value {
Custid: 123,
Activity: Delete,
Prodid: 34,
Quantity: 2,
TimeStamp:
12:34:50
}
3. Placed the order (
Cust id=123, prod id=34
quantity 4 )
Event key=4
value {
Custid: 123,
Activity: Order,
Prodid: 45,
Quantity: 3,
TimeStamp:
12:35:06
}
All of your Data is a Stream of events. It is the history of any entity
Kafka presentation
Business uses of event streaming
Process payments and financial transactions in real-time
Track and monitor cars, trucks, fleets, and shipments in real-time
Continuously capture and analyze sensor data from IoT devices or other equipment
Collect and immediately react to customer interactions and orders
Monitor patients in hospital care and predict changes in condition to ensure timely
treatment in emergencies
Connect, store, and make available data produced by different divisions of a company
Serve as the foundation for data platforms, event-driven architectures, and
microservices.
Generate Real Time data-insights
Started by Linkedin
Introducing Kafka: Event Streaming Platform
What Does Kafka do ?
Publish and
Subscribe
Store Process
streams of events
Kafka Terminologies
Topic
Producer
Consumer
Broker
Partition
ZooKeeper
Any application who can publish Events (messages) to a topic
Any application that subscribes to a topic and consume these Events
Category or feed name to which records are published ( Folders in File System)-Container for Partitions
Each Server in a Kafka cluster
Topics are broken up into ordered commit logs called partitions/Units of storage for messages
Manages and coordinates a Kafka Broker
Kafka presentation
Each Partition is sub
divided into segments
Kafka presentation
Kafka presentation
Kafka presentation
Kafka presentation
References
https://kafka.apache.org/intro
https://www.confluent.io/

More Related Content

PDF
Monitoring docker, k8s and your applications with the elastic stack
PDF
Full stack visibility with elastic, KubeCon 2017
PDF
Akka and-kubernetes
PDF
Elk - An introduction
PPTX
Log analysis using elk
PDF
Story of migrating event pipeline from batch to streaming
PPTX
Log Events @Twitter
PPTX
Logs, metrics and real time data analytics
Monitoring docker, k8s and your applications with the elastic stack
Full stack visibility with elastic, KubeCon 2017
Akka and-kubernetes
Elk - An introduction
Log analysis using elk
Story of migrating event pipeline from batch to streaming
Log Events @Twitter
Logs, metrics and real time data analytics

What's hot (11)

PDF
Iot Toolkit and the Smart Object API - Architecture for Interoperability
PDF
IoT Toolkit and the Smart Object API Tutorial Introduction
PDF
A Modular Open Source Platform for IoT
PDF
REST APIs for the Internet of Things
PDF
Iottoolkit osiot
PPTX
How to Monitor Application Performance in a Container-Based World
PPTX
Iottoolkit wot
PDF
Crash course in Kubernetes monitoring
PPTX
Android reactive programming using agera
PDF
Event Processing as a Service
ODP
Effective Microservices Design using Events and Event Sourcing
Iot Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API Tutorial Introduction
A Modular Open Source Platform for IoT
REST APIs for the Internet of Things
Iottoolkit osiot
How to Monitor Application Performance in a Container-Based World
Iottoolkit wot
Crash course in Kubernetes monitoring
Android reactive programming using agera
Event Processing as a Service
Effective Microservices Design using Events and Event Sourcing
Ad

Similar to Kafka presentation (20)

PDF
Apache Kafka as Event-Driven Open Source Streaming Platform (Prague Meetup)
PDF
Events Everywhere: Enabling Digital Transformation in the Public Sector
PDF
dotScale 2017 Keynote: The Rise of Real Time by Neha Narkhede
PDF
Event Hub (i.e. Kafka) in Modern Data Architecture
PDF
Apache Kafka in Financial Services - Use Cases and Architectures
PDF
Now You See Me, Now You Compute: Building Event-Driven Architectures with Apa...
PDF
Real Time Streaming - Apache Kafka
PPTX
Learn Apache Kafka Online | Comprehensive Kafka Course & Training
PDF
Event Hub (i.e. Kafka) in Modern Data (Analytics) Architecture
PDF
Apache Kafka in the Insurance Industry
PDF
Learn Apache Kafka Online | Comprehensive Kafka Course & Training
PPTX
Unlock value with Confluent and AWS.pptx
PDF
EDA Meets Data Engineering – What's the Big Deal?
PDF
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
PPTX
Kafkha real time analytics platform.pptx
PDF
What is Apache Kafka and What is an Event Streaming Platform?
PPTX
Jun Rao, Confluent | Kafka Summit SF 2019 Keynote ft. Chris Kasten, Walmart Labs
PDF
Apache Kafka in the Airline, Aviation and Travel Industry
PDF
Kafka Vienna Meetup 020719
PDF
Apache Kafka® and Analytics in a Connected IoT World
Apache Kafka as Event-Driven Open Source Streaming Platform (Prague Meetup)
Events Everywhere: Enabling Digital Transformation in the Public Sector
dotScale 2017 Keynote: The Rise of Real Time by Neha Narkhede
Event Hub (i.e. Kafka) in Modern Data Architecture
Apache Kafka in Financial Services - Use Cases and Architectures
Now You See Me, Now You Compute: Building Event-Driven Architectures with Apa...
Real Time Streaming - Apache Kafka
Learn Apache Kafka Online | Comprehensive Kafka Course & Training
Event Hub (i.e. Kafka) in Modern Data (Analytics) Architecture
Apache Kafka in the Insurance Industry
Learn Apache Kafka Online | Comprehensive Kafka Course & Training
Unlock value with Confluent and AWS.pptx
EDA Meets Data Engineering – What's the Big Deal?
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
Kafkha real time analytics platform.pptx
What is Apache Kafka and What is an Event Streaming Platform?
Jun Rao, Confluent | Kafka Summit SF 2019 Keynote ft. Chris Kasten, Walmart Labs
Apache Kafka in the Airline, Aviation and Travel Industry
Kafka Vienna Meetup 020719
Apache Kafka® and Analytics in a Connected IoT World
Ad

Recently uploaded (20)

PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Five Habits of High-Impact Board Members
PPT
Geologic Time for studying geology for geologist
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
DOCX
search engine optimization ppt fir known well about this
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Flame analysis and combustion estimation using large language and vision assi...
sustainability-14-14877-v2.pddhzftheheeeee
4 layer Arch & Reference Arch of IoT.pdf
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Training Program for knowledge in solar cell and solar industry
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Basics of Cloud Computing - Cloud Ecosystem
Early detection and classification of bone marrow changes in lumbar vertebrae...
Five Habits of High-Impact Board Members
Geologic Time for studying geology for geologist
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
OpenACC and Open Hackathons Monthly Highlights July 2025
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
UiPath Agentic Automation session 1: RPA to Agents
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Convolutional neural network based encoder-decoder for efficient real-time ob...
search engine optimization ppt fir known well about this
NewMind AI Weekly Chronicles – August ’25 Week IV
Custom Battery Pack Design Considerations for Performance and Safety
NewMind AI Weekly Chronicles – August ’25 Week III
Flame analysis and combustion estimation using large language and vision assi...

Kafka presentation

  • 1. Event - SOMETHING HAPPENED !!!! FACT Kafka Event Streaming - Sunitha
  • 2. An Event is an Immutable Object containing details of something that has happened
  • 3. Businesses need to Respond to Events ● before the moment passes ● Predict and get Data to where it is needed And move from Event-driven to Event-streaming Architectures
  • 4. Shopping Cart Example: 1. Added to cart ( Cust id=123, prod id=34, quantity 2 ) Event key=1, value { Custid: 123, Activity: Add, Prodid: 34, Quantity: 2 TimeStamp: 12:34:04 } 2. Updated cart ( Cust id=123, prod id=45 quantity 3 ) Event key=2, value { Custid: 123, Activity: Add, Prodid: 45, Quantity: 3, TimeStamp: 12:34:15 } 3. Delete cart ( Cust id=123, prod id=34 quantity 2 ) Event key=3, value { Custid: 123, Activity: Delete, Prodid: 34, Quantity: 2, TimeStamp: 12:34:50 } 3. Placed the order ( Cust id=123, prod id=34 quantity 4 ) Event key=4 value { Custid: 123, Activity: Order, Prodid: 45, Quantity: 3, TimeStamp: 12:35:06 } All of your Data is a Stream of events. It is the history of any entity
  • 6. Business uses of event streaming Process payments and financial transactions in real-time Track and monitor cars, trucks, fleets, and shipments in real-time Continuously capture and analyze sensor data from IoT devices or other equipment Collect and immediately react to customer interactions and orders Monitor patients in hospital care and predict changes in condition to ensure timely treatment in emergencies Connect, store, and make available data produced by different divisions of a company Serve as the foundation for data platforms, event-driven architectures, and microservices. Generate Real Time data-insights
  • 7. Started by Linkedin Introducing Kafka: Event Streaming Platform
  • 8. What Does Kafka do ? Publish and Subscribe Store Process streams of events
  • 9. Kafka Terminologies Topic Producer Consumer Broker Partition ZooKeeper Any application who can publish Events (messages) to a topic Any application that subscribes to a topic and consume these Events Category or feed name to which records are published ( Folders in File System)-Container for Partitions Each Server in a Kafka cluster Topics are broken up into ordered commit logs called partitions/Units of storage for messages Manages and coordinates a Kafka Broker
  • 11. Each Partition is sub divided into segments