YoVDO

The Aggregate Is Dead. Long Live the Aggregate!

Offered By: Spring I/O via YouTube

Tags

Spring IO Courses Software Development Courses Domain-driven Design Courses Domain Modeling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a thought-provoking conference talk that challenges the traditional concept of Aggregates in Domain-Driven Design (DDD). Delve into the complexities and potential pitfalls of defining and implementing Aggregates, and discover alternative approaches to modeling business constraints. Learn why some developers consider the Aggregate pattern unnecessary and examine more flexible methods for handling consistency in system design. Gain insights into the challenges of refactoring Aggregate structures, especially when using event-sourcing techniques. Consider how relaxing consistency requirements might lead to more adaptable and maintainable systems. Join the speakers as they present their perspective on moving beyond Aggregates and explore innovative ways to model domain concepts effectively.

Syllabus

The Aggregate is dead. Long live the Aggregate! by Sara Pellegrini & Milan Savic @ Spring I/O 2023


Taught by

Spring I/O

Related Courses

Type-Driven Development: Designing with Types
Pluralsight
Building a Stock Market Monitoring System with F#
YouTube
Programming Foundations: Object-Oriented Design
LinkedIn Learning
Software Engineering: Modeling Software Systems using UML
The Hong Kong University of Science and Technology via Coursera
Learning Path: Haskell: Functional Programming and Haskell
Udemy