Главная
Study mode:
on
1
Intro
2
Normalized Tables Make Normalized Streams
3
Normalization vs. Denormalization
4
Consumers Couple on the Internal Model
5
Create an Abstraction Layer and External Model
6
Option 1: Reconstruct the Streams
7
Alternative Use Case - User Behavior Events
8
Build a Purpose-Built Joiner
9
Transactional Outbox Pattern
10
Update the Brand Name
11
Option 2: Producer-Side Denormalization
12
Tip: Only Denormalize Where Appropriate
13
Expanded Example - Include Inventory
Description:
Explore the trade-offs between normalization and denormalization in event data modeling in this 16-minute video tutorial from Confluent's "Designing Events and Event Streams" course. Compare relational database normalization with document database denormalization approaches. Learn about creating normalized streams from normalized tables, the impact on consumers, and strategies for abstraction. Discover techniques like reconstructing streams, building purpose-built joiners, and implementing the Transactional Outbox Pattern. Examine producer-side denormalization and when to apply it appropriately. Use real-world examples, including user behavior events and inventory management, to understand these concepts in practice.

Normalization vs. Denormalization in Event Streaming - Module 4

Confluent
Add to list