People trying to learn #dddesign along with architectures and architecture patterns, such as #eventdrivenarchitecture, to support its use almost always expect too much from DDD. Almost everyone starts with an unmanageable goal.
If you've set as a goal breaking up a #BigBallOfMud legacy system into a bunch of nice neat little Bounded Contexts by selecting and naming the contexts as an atomic transformation exercise, get ready for pain and suffering. It just doesn't work that way.
1/2



