ebook img

Building Event Driven Services with Apache Kafka, Kafka Streams & KSQL PDF

72 Pages·2017·13.16 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Building Event Driven Services with Apache Kafka, Kafka Streams & KSQL

Building Event Driven Services with Apache Kafka, Kafka Streams & KSQL Ben Stopford @benstopford 1 There is a book! http://bit.ly/designing-event-driven-systems 2 Event Driven Architectures Business Events Event Sourcing DDD Stream Processing 3 Today’s ecosystems get pretty big • 2.2 trillion messages per day (6 Petabytes) • Up to 400 Microservices pre cluster. • 20-200 Brokers per cluster 4 4 Today’s ecosystems get pretty big • 1 billion messages per day • 20,000 messages per second • 100 teams 5 5 Event Driven Architectures Business Events Event Sourcing DDD Stream Processing 6 Streaming Platforms Kafka Streams / KSQL KAFKA Serving Layer (Cassandra etc.) High Throughput Data is embedded in Clustered Messaging each engine Java App 7 Streaming Pipeline apps_opened (a) Apps Opened, Per App, Per day opened_per_day (c) Unstable Applications unstable_apps crashed_per_day (b) Crashes, app_crashes Per App, Per day 8 Streaming Platforms Kafka Streams / KSQL KAFKA Serving Layer (Cassandra etc.) High Throughput Data is embedded in Clustered Messaging each engine Java App 9 An event log is a simple idea Old New Messages are added at the end of the log 10

Description:
2.2 trillion messages per day (6. Petabytes). • Up to 400 KAFKA. Serving. Layer. (Cassandra etc.) Kafka Streams /. KSQL. Streaming Platforms.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.