Chasing the Stream Processing Utopia
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Syllabus
Intro
Stream Processing Technologies
Types of Stream Processing
Stateless Application: Simple Filtering
Stateless Application: Data Enrichment
Stateful Application: Aggregation
Windowing
Event Time-Based Processing
Accuracy
Exactly Once Processing - Ingestion
Exactly Once Processing - Pipelined processing
Scaling Ingestion
Running Kafka @ Scale
Kafka Cluster Management Woes Large deployment
Kafka Cruise Control 1
Cruise Control Architecture
Scaling Processing: Challenges
Typical Bottlenecks in Stream Processing
Accessing Adjunct Data - Using Remote DB
Accessing Adjunct Data - Using Local DB
Maintaining Temporary State : Incremental Checkpoints
Local State Gotchas!
And Batch Sources..
Stream Application in Batch
Apache Beam
Tools Ecosystem
Taught by
Strange Loop Conference
Tags
Related Courses
Cloud Computing Concepts: Part 2University of Illinois at Urbana-Champaign via Coursera Programming Reactive Systems
École Polytechnique Fédérale de Lausanne via edX Data Engineering on Google Cloud Platform en Français
Google Cloud via Coursera Architecting Stream Processing Solutions Using Google Cloud Pub/Sub
Pluralsight Developing Stream Processing Applications with AWS Kinesis
Pluralsight