DDD: do I really need to load all objects in an aggregate? (Performance concerns)
Take a look at this Effective Aggregate Design series of three articles from Vernon. I found them quite useful to understand when and how you can design smaller aggregates rather than a large-cluster aggregate. EDIT I would like to give a couple of examples to improve my previous answer, feel free to share your thoughts … Read more