Dive into Streams with Brooklin
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Syllabus
Intro
Nearline Applications
Heterogeneous Data Systems
Building the Right Infrastructure
Pluggable Sources & Destinations
Capturing Live Updates
Change Data Capture (CDC)
Streaming Bridge
Mirroring Kalka Data
Brooklin Kalka Mirroring
Application Use Cases
Client makes REST call to create datastream
Datastream is written to Zookeeper
Leader coordinator is notified of new datastream
Leader coordinator calculates work distribution
Leader coordinator writes the assignments to ZK
Zookeeper is used to communicate the assignments
Coordinators hand task assignments to consumers
Consumers start streaming data from the source
Consumers propagate data to producers
Producers write data to the destination
Destinations can be shared by apps
Brooklin Architecture
Brooklin in Production
Brooklin is now open-source!
Taught by
Strange Loop Conference
Tags
Related Courses
Sniffing the MetaverseStrange Loop Conference via YouTube KalDB - A Cloud Native Log Search Platform
Strange Loop Conference via YouTube The Evolution of a Planetary-scale Distributed Database
Strange Loop Conference via YouTube Machine Learning for Developer Productivity
Strange Loop Conference via YouTube Formally Verifying Everybody's Cryptography
Strange Loop Conference via YouTube