YoVDO

Fact vs. Delta Event Types in Event Streaming - Module 2

Offered By: Confluent via YouTube

Tags

Apache Kafka Courses Data Modeling Courses Stream Processing Courses

Course Description

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

Related Courses

Deploying Apache Pulsar to Google Kubernetes Engine
Pluralsight
Stream Processing Design Patterns with Kafka Streams
LinkedIn Learning
Apache Kafka Series - Confluent Schema Registry & REST Proxy
Udemy
Apache Kafka Series - Kafka Connect Hands-on Learning
Udemy
The Complete Apache Kafka Practical Guide
Udemy