Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the properties, scenarios, and best practices for Fact, Delta, and Composite event types in this 17-minute video tutorial from Confluent. Learn when to use each event type, examine real-world examples, and discover tips to avoid common pitfalls in event design. Gain insights into modeling state changes, event sourcing, and the risks associated with different event types. Part of the Designing Events and Event Streams course, this module provides essential knowledge for effectively implementing event-driven architectures.
Syllabus
Intro
Fact and Delta Event Types
When are Fact Events the Better Option?
Measurements as Facts
Facts with Before/After Fields
Inferring Changes from Fact Events
Fact Event Considerations
Delta Events vs. Fact Events
Delta Events Expose A Specific Change
Facts Model State - Deltas Model Change
Deltas Are Used in Event Sourcing
Fact Events Provide the Whole State
Risk: Event Model Sprawl
Risk: Fine-Grained Custom-Triggered Events
Composite Events: Facts with a Delta?
Composite Events: Delta with some Facts?
When to use each?
Taught by
Confluent