SlideShare a Scribd company logo
© 2021 Push Technology Ltd
Real-Time Streaming of Event-Driven Data
Maximizing Capabilities of Kafka
© 2021 Push Technology Ltd
Sanjai Marimadaiah
Chief Product Officer
Push Technology Inc.
PushTechnology.com
Extending Kafka
for
Distribution at Internet Scale
TOPIC
© 2021 Push Technology Ltd
Use Case - Streaming Market Data
Risk Modeling
Market Data
FLAT TOPIC STRUCTURE
Perfect for large volumes of Data
Kafka Streams API
Library to build streaming apps
Responsibility on Consumer
LOG-BASED EVENT-BROKER
Efficient for replaying/distributing
data to services & micro-services
Applications
over the Internet
Audit
© 2021 Push Technology Ltd
Requirements to Distribute Data at Internet Scale
v MASSIVE SCALABILITY
Millions of Topics & Connections
v EFFICIENT USE OF BANDWIDTH
Reduce cost of data consumption
Flow-Control, Delay, Conflation
v REAL-TIME RESPONSE
Latency in milli-seconds
v SIMPLIFIED CLIENT SOFTWARE
Time to Market and Maintenance
v OPEN PROTOCOLS & INTERFACES
MQTT, REST API, HTTP
Pub/Sub, Req-Response
REAL-TIME EVENT BROKER
An event-broker with critical
real-time streaming functionality
DEEP HIERARCHICAL TOPIC TREE
Organize and enrich data for efficient
distribution of specific data at scale
SECURITY : FINE GRAINED & ROLE-BASED
Access to specific parts of data in a JSON
Per-topic permissions in a hierarchical model
CAPABILITIES OF SOLUTION
© 2021 Push Technology Ltd
Extend Kafka with Diffusion® to Distribute Data at Scale
Derivative Pricing
Risk Modeling
Audit
Dashboards
Market Data
Diffusion®
Intelligent Event-Data Platform
Client Applications
over the internet
© 2021 Push Technology Ltd
Diffusion® Extends Kafka to Distribute Data at Scale
BUILT-IN ADAPTER TO KAFKA
Easy to ingest data from Kafka Topics
REAL-TIME EVENT BROKER
Queue-based event broker with Event History,
Pub/Sub, Request-Response, Flow-Control
DELTA STREAMING of EVENT DATA
Sends only bytes changed from previous message
OPEN PROTOCOL SUPPORT
MQTT, REST API, HTTP to server variety of clients
REAL-TIME DATA ENRICHMENT
Deep Hierarchical Topic Trees
DSLs to enrich data and set security policies
© 2021 Push Technology Ltd
Learn more about Kafka + Diffusion®
Go.PushTechnology.com/KafkaSummit
v Kafka Tutorials
v Sample Code on GitHub
v Implement on Diffusion Cloud for FREE
© 2021 Push Technology Ltd
© 2020 Push Technology Ltd Private and Confidential
Thank You

More Related Content

PDF
Leveraging Data in Motion | Jun Rao, Co-Founder, Confluent | Kafka Summit APA...
PDF
TBD Data Governance | David Araujo and Michael Agnich, Confluent
PDF
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
PDF
Rethinking Geo-replication for the Cloud | Luke Knepper, Confluent
PPTX
Applying ML on your Data in Motion with AWS and Confluent | Joseph Morais, Co...
PDF
Closing Keynote: The Physics of Streaming | Tim Berglund, Confluent | Kafka S...
PDF
Blockchain and Kafka - A Modern Love Story | Suhavi Sandhu, Guidewire Software
PDF
Speed-Up Kafka Delivery with AsyncAPI & Microcks | Hugo Guerrero, Red Hat
Leveraging Data in Motion | Jun Rao, Co-Founder, Confluent | Kafka Summit APA...
TBD Data Governance | David Araujo and Michael Agnich, Confluent
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
Rethinking Geo-replication for the Cloud | Luke Knepper, Confluent
Applying ML on your Data in Motion with AWS and Confluent | Joseph Morais, Co...
Closing Keynote: The Physics of Streaming | Tim Berglund, Confluent | Kafka S...
Blockchain and Kafka - A Modern Love Story | Suhavi Sandhu, Guidewire Software
Speed-Up Kafka Delivery with AsyncAPI & Microcks | Hugo Guerrero, Red Hat

What's hot (20)

PDF
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
PDF
Government Track Welcome Address
PPTX
Should we manage events like APIs? | Kim Clark, IBM
PDF
Druid + Kafka: transform your data-in-motion to analytics-in-motion | Gian Me...
PDF
Risk Management in Retail with Stream Processing (Daniel Jagielski, Virtuslab...
PDF
Data Mess to Data Mesh | Jay Kreps, CEO, Confluent | Kafka Summit Americas 20...
PDF
Kafka Summit NYC 2017 - The Rise of the Streaming Platform
PPTX
Building a Codeless Log Pipeline w/ Confluent Sink Connector | Pollyanna Vale...
PDF
Event Driven Programming & Architecture
PDF
5 lessons learned for successful migration to Confluent cloud | Natan Silinit...
PDF
Apache Kafka and the Data Mesh | Michael Noll, Confluent
PPTX
Comparing three data ingestion approaches where Apache Kafka integrates with ...
PDF
Chris D'Agostino | Kafka Summit 2018 Keynote (Building an Enterprise Streamin...
PDF
Why Kafka Works the Way It Does (And Not Some Other Way) | Tim Berglund, Conf...
PPTX
Confluent Cloud Networking | Rajan Sundaram, Confluent
PDF
Transforming Financial Services with Event Streaming Data
PPTX
From legacy systems to microservices and back | Andera Gioia, Quantyca
PDF
Automated Apache Kafka Mocking and Testing with AsyncAPI | Hugo Guerrero, Red...
PPTX
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
PDF
Elastically Scaling Kafka Using Confluent
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
Government Track Welcome Address
Should we manage events like APIs? | Kim Clark, IBM
Druid + Kafka: transform your data-in-motion to analytics-in-motion | Gian Me...
Risk Management in Retail with Stream Processing (Daniel Jagielski, Virtuslab...
Data Mess to Data Mesh | Jay Kreps, CEO, Confluent | Kafka Summit Americas 20...
Kafka Summit NYC 2017 - The Rise of the Streaming Platform
Building a Codeless Log Pipeline w/ Confluent Sink Connector | Pollyanna Vale...
Event Driven Programming & Architecture
5 lessons learned for successful migration to Confluent cloud | Natan Silinit...
Apache Kafka and the Data Mesh | Michael Noll, Confluent
Comparing three data ingestion approaches where Apache Kafka integrates with ...
Chris D'Agostino | Kafka Summit 2018 Keynote (Building an Enterprise Streamin...
Why Kafka Works the Way It Does (And Not Some Other Way) | Tim Berglund, Conf...
Confluent Cloud Networking | Rajan Sundaram, Confluent
Transforming Financial Services with Event Streaming Data
From legacy systems to microservices and back | Andera Gioia, Quantyca
Automated Apache Kafka Mocking and Testing with AsyncAPI | Hugo Guerrero, Red...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Elastically Scaling Kafka Using Confluent
Ad

Similar to Maximizing the Capabilities of Kafka – Real-Time Streaming of Event-Driven Data | Sanjai Marimadaiah, Push Technology (20)

PPTX
Kafka presentation
PPTX
Big Data Analytics_basic introduction of Kafka.pptx
PDF
Kafka In Action Meap V12 Meap Dylan D Scott Viktor Gamov Dave Klein
PDF
Kafka in Action MEAP V12 Dylan D Scott Viktor Gamov Dave Klein
PPTX
Unleashing Real-time Power with Kafka.pptx
PDF
Event driven-arch
PPTX
Apache kafka
PPTX
Kafka for data scientists
PPTX
Kafka Basic For Beginners
PDF
Get Kafka in Action MEAP V12 Dylan D Scott Viktor Gamov Dave Klein free all c...
PDF
Apache kafka
PPTX
Apache kafka
PDF
Curing the Kafka Blindness – Streams Messaging Manager
PPTX
What is Kafka & why is it Important? (UKOUG Tech17, Birmingham, UK - December...
PDF
Kafka Up And Running For Network Devops Set Your Network Data In Motion Eric ...
PPTX
Kafkha real time analytics platform.pptx
PPTX
Streaming Data and Stream Processing with Apache Kafka
PDF
Kafka Use Cases Real-World Applications
PPTX
Kafka.pptx (uploaded from MyFiles SomnathDeb_PC)
PDF
dotScale 2017 Keynote: The Rise of Real Time by Neha Narkhede
Kafka presentation
Big Data Analytics_basic introduction of Kafka.pptx
Kafka In Action Meap V12 Meap Dylan D Scott Viktor Gamov Dave Klein
Kafka in Action MEAP V12 Dylan D Scott Viktor Gamov Dave Klein
Unleashing Real-time Power with Kafka.pptx
Event driven-arch
Apache kafka
Kafka for data scientists
Kafka Basic For Beginners
Get Kafka in Action MEAP V12 Dylan D Scott Viktor Gamov Dave Klein free all c...
Apache kafka
Apache kafka
Curing the Kafka Blindness – Streams Messaging Manager
What is Kafka & why is it Important? (UKOUG Tech17, Birmingham, UK - December...
Kafka Up And Running For Network Devops Set Your Network Data In Motion Eric ...
Kafkha real time analytics platform.pptx
Streaming Data and Stream Processing with Apache Kafka
Kafka Use Cases Real-World Applications
Kafka.pptx (uploaded from MyFiles SomnathDeb_PC)
dotScale 2017 Keynote: The Rise of Real Time by Neha Narkhede
Ad

More from HostedbyConfluent (20)

PDF
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
PDF
Renaming a Kafka Topic | Kafka Summit London
PDF
Evolution of NRT Data Ingestion Pipeline at Trendyol
PDF
Ensuring Kafka Service Resilience: A Dive into Health-Checking Techniques
PDF
Exactly-once Stream Processing with Arroyo and Kafka
PDF
Fish Plays Pokemon | Kafka Summit London
PDF
Tiered Storage 101 | Kafla Summit London
PDF
Building a Self-Service Stream Processing Portal: How And Why
PDF
From the Trenches: Improving Kafka Connect Source Connector Ingestion from 7 ...
PDF
Future with Zero Down-Time: End-to-end Resiliency with Chaos Engineering and ...
PDF
Navigating Private Network Connectivity Options for Kafka Clusters
PDF
Apache Flink: Building a Company-wide Self-service Streaming Data Platform
PDF
Explaining How Real-Time GenAI Works in a Noisy Pub
PDF
TL;DR Kafka Metrics | Kafka Summit London
PDF
A Window Into Your Kafka Streams Tasks | KSL
PDF
Mastering Kafka Producer Configs: A Guide to Optimizing Performance
PDF
Data Contracts Management: Schema Registry and Beyond
PDF
Code-First Approach: Crafting Efficient Flink Apps
PDF
Debezium vs. the World: An Overview of the CDC Ecosystem
PDF
Beyond Tiered Storage: Serverless Kafka with No Local Disks
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Renaming a Kafka Topic | Kafka Summit London
Evolution of NRT Data Ingestion Pipeline at Trendyol
Ensuring Kafka Service Resilience: A Dive into Health-Checking Techniques
Exactly-once Stream Processing with Arroyo and Kafka
Fish Plays Pokemon | Kafka Summit London
Tiered Storage 101 | Kafla Summit London
Building a Self-Service Stream Processing Portal: How And Why
From the Trenches: Improving Kafka Connect Source Connector Ingestion from 7 ...
Future with Zero Down-Time: End-to-end Resiliency with Chaos Engineering and ...
Navigating Private Network Connectivity Options for Kafka Clusters
Apache Flink: Building a Company-wide Self-service Streaming Data Platform
Explaining How Real-Time GenAI Works in a Noisy Pub
TL;DR Kafka Metrics | Kafka Summit London
A Window Into Your Kafka Streams Tasks | KSL
Mastering Kafka Producer Configs: A Guide to Optimizing Performance
Data Contracts Management: Schema Registry and Beyond
Code-First Approach: Crafting Efficient Flink Apps
Debezium vs. the World: An Overview of the CDC Ecosystem
Beyond Tiered Storage: Serverless Kafka with No Local Disks

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Spectroscopy.pptx food analysis technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
cuic standard and advanced reporting.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Encapsulation theory and applications.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Group 1 Presentation -Planning and Decision Making .pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
A comparative analysis of optical character recognition models for extracting...
Spectroscopy.pptx food analysis technology
MIND Revenue Release Quarter 2 2025 Press Release
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25-Week II
cuic standard and advanced reporting.pdf
Machine Learning_overview_presentation.pptx
Electronic commerce courselecture one. Pdf
Encapsulation theory and applications.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Spectral efficient network and resource selection model in 5G networks

Maximizing the Capabilities of Kafka – Real-Time Streaming of Event-Driven Data | Sanjai Marimadaiah, Push Technology

  • 1. © 2021 Push Technology Ltd Real-Time Streaming of Event-Driven Data Maximizing Capabilities of Kafka
  • 2. © 2021 Push Technology Ltd Sanjai Marimadaiah Chief Product Officer Push Technology Inc. PushTechnology.com Extending Kafka for Distribution at Internet Scale TOPIC
  • 3. © 2021 Push Technology Ltd Use Case - Streaming Market Data Risk Modeling Market Data FLAT TOPIC STRUCTURE Perfect for large volumes of Data Kafka Streams API Library to build streaming apps Responsibility on Consumer LOG-BASED EVENT-BROKER Efficient for replaying/distributing data to services & micro-services Applications over the Internet Audit
  • 4. © 2021 Push Technology Ltd Requirements to Distribute Data at Internet Scale v MASSIVE SCALABILITY Millions of Topics & Connections v EFFICIENT USE OF BANDWIDTH Reduce cost of data consumption Flow-Control, Delay, Conflation v REAL-TIME RESPONSE Latency in milli-seconds v SIMPLIFIED CLIENT SOFTWARE Time to Market and Maintenance v OPEN PROTOCOLS & INTERFACES MQTT, REST API, HTTP Pub/Sub, Req-Response REAL-TIME EVENT BROKER An event-broker with critical real-time streaming functionality DEEP HIERARCHICAL TOPIC TREE Organize and enrich data for efficient distribution of specific data at scale SECURITY : FINE GRAINED & ROLE-BASED Access to specific parts of data in a JSON Per-topic permissions in a hierarchical model CAPABILITIES OF SOLUTION
  • 5. © 2021 Push Technology Ltd Extend Kafka with Diffusion® to Distribute Data at Scale Derivative Pricing Risk Modeling Audit Dashboards Market Data Diffusion® Intelligent Event-Data Platform Client Applications over the internet
  • 6. © 2021 Push Technology Ltd Diffusion® Extends Kafka to Distribute Data at Scale BUILT-IN ADAPTER TO KAFKA Easy to ingest data from Kafka Topics REAL-TIME EVENT BROKER Queue-based event broker with Event History, Pub/Sub, Request-Response, Flow-Control DELTA STREAMING of EVENT DATA Sends only bytes changed from previous message OPEN PROTOCOL SUPPORT MQTT, REST API, HTTP to server variety of clients REAL-TIME DATA ENRICHMENT Deep Hierarchical Topic Trees DSLs to enrich data and set security policies
  • 7. © 2021 Push Technology Ltd Learn more about Kafka + Diffusion® Go.PushTechnology.com/KafkaSummit v Kafka Tutorials v Sample Code on GitHub v Implement on Diffusion Cloud for FREE
  • 8. © 2021 Push Technology Ltd © 2020 Push Technology Ltd Private and Confidential Thank You