SlideShare a Scribd company logo
Apache Kafka
Your step 1 to Big Data
Who am I
Saurabh Minni also on the web as @the100rabh
Yet another developer in Bangalore
I just love tinkering with different technologies
Currently working as Technical Architect at Near
Been part of planning for Barcamp Bangalore since 2007
Author of Apache Kafka Cookbook - https://www.
packtpub.com/big-data-and-business-intelligence/apache-
kafka-cookbook
Features of Kafka
➤ Fast
➤ Scalable
➤ Durable
➤ Distributed by Design
Apache kafka
Apache kafka
Architecture of an era
Node Processor
Architecture of an scaling era - II
Front End
Node
Hadoop
Front End
Node
Front End
Node
Things got a little more complicated
Front End
Node
Hadoop
Front End
Node
Front End
Node
Realtime
Processing
System
Apache Kafka to the rescue
Front End
Node
Apache
Kafka
Front End
Node
Front End
Node
Hadoop
Apache
Storm
We need more
Front End
Node
Apache Kafka Cluster
Front End
Node
Front End
Node
Hadoop
Apache
Storm
Apache
Kafka
Node
Apache
Kafka
Node
Apache
Kafka
Node
Apache
Kafka
Node
Some more details
Kafka Cluster
Apache Kafka
Node
Apache Kafka
Node
Apache Kafka
Node
Apache Kafka
Node
Producer Kafka Topic
Producer Kafka Topic
Producer
Consumer (Hadoop)
Consumer (Apache
Storm)
What is Apache Kafka
Apache Kafka is publish-subscribe
messaging rethought as a distributed
commit log.
Apache kafka
Apache kafka
Apache kafka
Apache kafka
Monitoring Kafka
Which frameworks think Kafka is good
Which companies use Kafka
Probably a better question would be
which significantly large companies
don’t use Kafka
Where Apache Kafka gives trouble?
➤ Requires ZooKeeper
➤ Complexity in making a consumer
➤ A lot of manual processes
➤ Management tools leave a lot to be desired
Apache kafka

More Related Content

PPTX
Apache kafka
PPTX
Apache kafka
PPTX
Apache kafka
PDF
Apache Kafka
PPTX
Apache kafka
PPTX
Apache kafka
PPTX
Apache kafka
PPTX
Apache Kafka - Overview
Apache kafka
Apache kafka
Apache kafka
Apache Kafka
Apache kafka
Apache kafka
Apache kafka
Apache Kafka - Overview

What's hot (20)

PPTX
Kafka presentation
PPTX
Current and Future of Apache Kafka
PDF
Kafka clients and emitters
PPTX
Real time Messages at Scale with Apache Kafka and Couchbase
PPTX
Apache Kafka
PPTX
How Apache Kafka is transforming Hadoop, Spark and Storm
PDF
Introduction to Apache Kafka and why it matters - Madrid
PPTX
I Heart Log: Real-time Data and Apache Kafka
PDF
Introduction to apache kafka
PPTX
Kafka 101
PPTX
Event Hub & Kafka
PPTX
PDF
Kafka internals
ODP
Kafka aws
ODP
Introduction to Apache Kafka- Part 1
PDF
Building Kafka-powered Activity Stream
PPTX
Kafka blr-meetup-presentation - Kafka internals
PDF
Introduction to Apache Kafka
PDF
The Many Faces of Apache Kafka: Leveraging real-time data at scale
ODP
Stream processing using Kafka
Kafka presentation
Current and Future of Apache Kafka
Kafka clients and emitters
Real time Messages at Scale with Apache Kafka and Couchbase
Apache Kafka
How Apache Kafka is transforming Hadoop, Spark and Storm
Introduction to Apache Kafka and why it matters - Madrid
I Heart Log: Real-time Data and Apache Kafka
Introduction to apache kafka
Kafka 101
Event Hub & Kafka
Kafka internals
Kafka aws
Introduction to Apache Kafka- Part 1
Building Kafka-powered Activity Stream
Kafka blr-meetup-presentation - Kafka internals
Introduction to Apache Kafka
The Many Faces of Apache Kafka: Leveraging real-time data at scale
Stream processing using Kafka
Ad

Viewers also liked (11)

PPTX
Lutholiveira.assignment week 1 audio basics
PPTX
recreossssssssss
PPTX
Trendwatching 2015
PPSX
Kolte Patil iTowers Exente upcoming project in Bangalore
PPTX
Comparing journal apps : the Basel Workshop
DOCX
Practica 1 im_rivera_ mar
PDF
NIIT RESULT STATEMENT2.PDF
PDF
การรวบรวมรายงานฉบับสมบูรณ์
DOCX
PPT
Soumen debnath, around the world
PDF
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์ ครูไชยวัฒน์ ม.ปลาย
Lutholiveira.assignment week 1 audio basics
recreossssssssss
Trendwatching 2015
Kolte Patil iTowers Exente upcoming project in Bangalore
Comparing journal apps : the Basel Workshop
Practica 1 im_rivera_ mar
NIIT RESULT STATEMENT2.PDF
การรวบรวมรายงานฉบับสมบูรณ์
Soumen debnath, around the world
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์ ครูไชยวัฒน์ ม.ปลาย
Ad

Similar to Apache kafka (20)

PDF
Apache Kafka - Scalable Message-Processing and more !
PPTX
Building a derived data store using Kafka
PPTX
How kafka is transforming hadoop, spark & storm
PDF
Trivadis TechEvent 2016 Apache Kafka - Scalable Massage Processing and more! ...
PPTX
Building Event-Driven Systems with Apache Kafka
PDF
Can Apache Kafka Replace a Database?
PDF
[Big Data Spain] Apache Spark Streaming + Kafka 0.10: an Integration Story
PDF
Python Kafka Integration: Developers Guide
PDF
Apache Kafka - Scalable Message Processing and more!
PDF
Can Apache Kafka Replace a Database? – The 2021 Update | Kai Waehner, Confluent
PDF
Connecting Apache Kafka With Mule ESB
PDF
Unlocking the Power of Apache Kafka: How Kafka Listeners Facilitate Real-time...
PDF
What is apache Kafka?
PDF
What is Apache Kafka®?
PPTX
Being Ready for Apache Kafka - Apache: Big Data Europe 2015
PDF
Apache Kafka DC Meetup: Replicating DB Binary Logs to Kafka
PDF
ApacheCon 2021 - Apache NiFi Deep Dive 300
PDF
Kafka In Action Meap V12 Meap Dylan D Scott Viktor Gamov Dave Klein
PPTX
Apache Kafka 0.8 basic training - Verisign
PDF
ApacheCon 2021: Apache NiFi 101- introduction and best practices
Apache Kafka - Scalable Message-Processing and more !
Building a derived data store using Kafka
How kafka is transforming hadoop, spark & storm
Trivadis TechEvent 2016 Apache Kafka - Scalable Massage Processing and more! ...
Building Event-Driven Systems with Apache Kafka
Can Apache Kafka Replace a Database?
[Big Data Spain] Apache Spark Streaming + Kafka 0.10: an Integration Story
Python Kafka Integration: Developers Guide
Apache Kafka - Scalable Message Processing and more!
Can Apache Kafka Replace a Database? – The 2021 Update | Kai Waehner, Confluent
Connecting Apache Kafka With Mule ESB
Unlocking the Power of Apache Kafka: How Kafka Listeners Facilitate Real-time...
What is apache Kafka?
What is Apache Kafka®?
Being Ready for Apache Kafka - Apache: Big Data Europe 2015
Apache Kafka DC Meetup: Replicating DB Binary Logs to Kafka
ApacheCon 2021 - Apache NiFi Deep Dive 300
Kafka In Action Meap V12 Meap Dylan D Scott Viktor Gamov Dave Klein
Apache Kafka 0.8 basic training - Verisign
ApacheCon 2021: Apache NiFi 101- introduction and best practices

More from the100rabh (6)

PDF
Distributed Realtime Computation using Apache Storm
ODP
Redis - Your Magical superfast database
PPTX
Barcamp Bangalore App
PPTX
Making your ui look good on android
PPT
Cloud @ Home
PPT
Pleasure Blogging
Distributed Realtime Computation using Apache Storm
Redis - Your Magical superfast database
Barcamp Bangalore App
Making your ui look good on android
Cloud @ Home
Pleasure Blogging

Recently uploaded (20)

PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
System and Network Administration Chapter 2
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
AI in Product Development-omnex systems
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Nekopoi APK 2025 free lastest update
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PTS Company Brochure 2025 (1).pdf.......
Internet Downloader Manager (IDM) Crack 6.42 Build 41
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
System and Network Administration Chapter 2
CHAPTER 2 - PM Management and IT Context
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
AI in Product Development-omnex systems
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Essential Infomation Tech presentation.pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Odoo Companies in India – Driving Business Transformation.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Softaken Excel to vCard Converter Software.pdf
Odoo POS Development Services by CandidRoot Solutions
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Nekopoi APK 2025 free lastest update

Apache kafka

  • 1. Apache Kafka Your step 1 to Big Data
  • 2. Who am I Saurabh Minni also on the web as @the100rabh Yet another developer in Bangalore I just love tinkering with different technologies Currently working as Technical Architect at Near Been part of planning for Barcamp Bangalore since 2007 Author of Apache Kafka Cookbook - https://www. packtpub.com/big-data-and-business-intelligence/apache- kafka-cookbook
  • 3. Features of Kafka ➤ Fast ➤ Scalable ➤ Durable ➤ Distributed by Design
  • 6. Architecture of an era Node Processor
  • 7. Architecture of an scaling era - II Front End Node Hadoop Front End Node Front End Node
  • 8. Things got a little more complicated Front End Node Hadoop Front End Node Front End Node Realtime Processing System
  • 9. Apache Kafka to the rescue Front End Node Apache Kafka Front End Node Front End Node Hadoop Apache Storm
  • 10. We need more Front End Node Apache Kafka Cluster Front End Node Front End Node Hadoop Apache Storm Apache Kafka Node Apache Kafka Node Apache Kafka Node Apache Kafka Node
  • 11. Some more details Kafka Cluster Apache Kafka Node Apache Kafka Node Apache Kafka Node Apache Kafka Node Producer Kafka Topic Producer Kafka Topic Producer Consumer (Hadoop) Consumer (Apache Storm)
  • 12. What is Apache Kafka Apache Kafka is publish-subscribe messaging rethought as a distributed commit log.
  • 18. Which frameworks think Kafka is good
  • 19. Which companies use Kafka Probably a better question would be which significantly large companies don’t use Kafka
  • 20. Where Apache Kafka gives trouble? ➤ Requires ZooKeeper ➤ Complexity in making a consumer ➤ A lot of manual processes ➤ Management tools leave a lot to be desired