Stream All Things - Patterns of Modern Data Integration
Offered By: ChariotSolutions via YouTube
Course Description
Overview
Explore patterns of modern data integration in this conference talk from Philly ETE 2017. Delve into the challenges of data integration and learn about design and architecture patterns used to address these issues. Discover how Apache Kafka can be implemented to create fast, scalable, and manageable data pipelines. Examine topics such as streams of events, Kafka architecture, timestamp architecture, schema registry, Kafka scaling, and Kafka Connect. Gain insights into enriching events, basic architecture, latency considerations, and caching strategies. Investigate advanced concepts like search relevance, window joints, time updates, and buffers. Conclude with a recap of Kafka's applications in New York City and participate in a Q&A session.
Syllabus
Intro
What happened to integration
Job titles changed
Why jobs changed
Tools of the trade
Example
Streams of Events
Pageview Events
Potential Applications
Messy Architecture
Kafka Architecture
Timestamp Architecture
Comfortability
Contracts
Compatibility
Schema Registry
Kafka Scaling
Kafka Connect
Calculus
CAFCO
enriching events
basic architecture
latency
fundamental level
cache
update cache
connect
database
Bonus content
Search relevance
Window Joints
Time
Update
Buffers
Recap
Kafka in NYC
Questions
Taught by
ChariotSolutions
Related Courses
Web sémantique et Web de donnéesInria (French Institute for Research in Computer Science and Automation) via France Université Numerique Linked Data Engineering
openHPI Implementing ETL with SQL Server Integration Services
Microsoft via edX Advanced Manufacturing Enterprise
University at Buffalo via Coursera Big Data Services: Capstone Project
Yandex via Coursera