Journey to a Real-Time Enterprise
Neha Narkhede, Co-founder/CTO at Confluent, Co-Creator Apache Kafka
Journey to a Real-Time Enterprise Neha Narkhede, Co-founder/CTO at - - PowerPoint PPT Presentation
Journey to a Real-Time Enterprise Neha Narkhede, Co-founder/CTO at Confluent, Co-Creator Apache Kafka Infrastructure Technology ? Relational Data Database Warehousing Management Systems Adoption in Silicon Valley Adoption in Silicon
Neha Narkhede, Co-founder/CTO at Confluent, Co-Creator Apache Kafka
4 4
5 5
Global Banks Insurance Telecom Travel Companies
App Service Service Service Service Service Service Service Service App
App App
Developer APIs
Service Service
Service Service Service Streaming Platform
12 12
Message-Oriented Middlewhere
No persistence Single point of failure Not fault tolerant Cannot order messages Cannot process messaging in flight Order of magnitude lower throughput No “Replay” functionality
EAI & ESBs
Not event-oriented Fragile and bespoke Weak transformation capabilities
ETL
Often slow, batch oriented, and non-scalable Point-to-point not publish subscribe Not a true infrastructure platform
Front, rear and top view cameras Ultrasonic Sensors Crash Sensors Front Camera Infrared Camera Front and Rear Radar Sensors Traffic Alerts Hazard Alerts Personalizatio n Anomaly Detection
MQTT MQTT MQTT MQTT MQTT MQTT
30+ Use-cases 50+ apps 10+ different lines
Digital Marketing Security Consumer Credit Services SaaS Corporate Real Estate Investor Services Treasury Services …. Fraud Data Warehouse Microservices
The Streaming Platform
Store Process Publish & Subscribe
Lens 01
Lens 01
True Storage Real-time Processing Scalability
Lens 02
Lens 02
Lens 02
Lens 03
Lens 03
Lens 03
Pre-Streaming Streaming Awareness and Pilot Early Production Streaming Mission Critical, Integrated Streaming Global Streaming Central Nervous System
in a company
when it is too late
deploying a single platform
Management Representing Data Connectors Support Apps RDBMS K/V Monitoring Search
DWH HADOOP Stream Processing Real-Time Analytics
Management Representing Data Connectors Support
Apps RDBMS K/V Monitoring Search DWH HADOOP Stream Processing Real-Time Analytics
Apps RDBMS K/V Monitoring Search DWH HADOOP Stream Processing Real-Time Analytics