The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL)...

22
The Rise of the Streaming Platform Ben Stopford, Technologist, Office of the CTO

Transcript of The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL)...

Page 1: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

The Rise of the Streaming PlatformBen Stopford, Technologist, Office of the CTO

Page 2: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Relational Database

Management Systems

DataWarehousing

Infrastructure Technology

?

Page 3: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

New Data has move Value than

Old Data

Databases are Retrospective

Page 4: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

The Streaming Platform

Kafka

Applications

Stream Processing(Kafka Streams / KSQL)

Source DB Sink DB

Page 5: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

3 Blind Men

Page 6: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Three Lenses

Page 7: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Messaging done right.

Lens 01

Page 8: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Way More Than Message QueueLens 01

Messaging done right.

Page 9: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Way More Than Message QueueLens 01

True StorageReal-time

ProcessingScalability

Page 10: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Hadoop made fast.

Lens 02

Page 11: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Lens 02

Applications are different

Sunday

May 7th 2017Hadoop made fast.

Page 12: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Lens 02

Applications are different

Sunday

May 7th 2017

Page 13: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

ETL and Data Integration as a platform.

Lens 03

Page 14: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Lens 03

Stream Processing is for more than data pipelines

Page 15: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Lens 03

Stream Processing is for more than data pipelines

Page 16: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

What Does The Future Hold?

Page 17: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

17

The rise of

Managed services

Page 18: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

18

of Kafka users are in the cloud52%

Page 19: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

19

CREATE STREAM crashes_per_day ASSELECT app_id, COUNT(*) FROM app_crashesWINDOW TUMBLING (1 day) GROUP BY app_id

Page 20: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

An open streaming platform around Kafka and it’s ecosystem

Page 21: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Management

Representing Data

Connectors

Support

Apps

RDBMS

K/V

Monitoring

Search

DWH

HADOOP

Stream Processing

Real-Time Analytics

Page 22: The Rise of the Streaming Platform - Big Data Paris …...Stream Processing (Kafka Streams / KSQL) Source DB Sink DB 3 Blind Men Three Lenses Messaging done right. Lens 01 Way More

Thank you!