Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Domain Modeling for Event Sourced Data

Scala Days Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore domain modeling techniques for event-sourced systems in this 41-minute conference talk from Scala Days 2025. Learn how separating read and write models enhances flexibility, scalability, and adaptability in complex systems while providing benefits like simplified schema evolution and flexible access patterns. Discover strategies for modeling the read side of event-sourced systems using Scala's type system and functional programming capabilities to build expressive and resilient models over non-SQL event stores. Master techniques for modeling read and write concerns separately to improve clarity and maintainability, implement effective strategies for schema evolution in long-lived event systems, and understand common access patterns with their performance implications. Examine why Scala excels at defining domain-specific languages (DSLs) for safe and composable data access in read models. Gain insights into real-world problems and solutions that demonstrate how this approach reduces coupling, improves system correctness, and enables agile evolution of both domain logic and infrastructure components.

Syllabus

César Enrique Ramírez: Domain modeling for event sourced data [Scala Days 2025]

Taught by

Scala Days Conferences

Reviews

Start your review of Domain Modeling for Event Sourced Data

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.