aggregate lifetime
- from when it's created to when it isn't used anymore
- the longer it's used, the higher chance of concurrency conflict
- if the chance is too high, you may need to break up your aggregate
- small aggregates can be useful when you need to change business rule