addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

NYC Domain-Driven Design User Group Message Board › ANNC: Aggregate Design Patterns Reference Paper Parts 1+2 available

ANNC: Aggregate Design Patterns Reference Paper Parts 1+2 available

Steve B.
Group Organizer
New York, NY

We've become aware of a resource that we wanted to share with the group. Vaughn Vernon has just published the second in his three-part series on Aggregate Design Patterns. These short (5-8 page) PDFs are a great resource for anyone doing DDD.

Excerpt from the description of the content follows:

Aggregates are one of the more challenging aspects of tactical modeling. Developers often end up with large clusters of objects that do not give good performance and scalability. In this three-part series, Vaughn Vernon walks through some common design pitfalls, discusses the pros and cons of various aggregate modeling choices, and provides rules of thumb to guide modeling of aggregates. He de-emphasizes such concerns as navigation through object graphs and instead focuses on digging out real consistency constraints in the business domain, with tips to help the team sift through the usual pile of competing use-cases.

The first two PDFs are available here:­

We'll let you know when the final installment is published (likely later this year).


-The DDDNYC Organizing Team
Powered by mvnForum

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy