Domain-Eventing
Domain-Eventing copied to clipboard
Small, lightweight Java library to enable Domain Events (per Eric Evans, DDD) using an internal queue and asynchronous processing within a single JVM. Also supports asynchronous eventing across cluste...
Does this library support clustered deployment.
Would be nice if we could get to see a sample implementation with this library. The namings are good enough to be self-explanatory, still an working example will give us...
Enable configuration to be passed in that creates clustered Actors.
EventHandlerActor has no way to raise exceptions in processing to the event bus. Possibly support dead-letter queue, retry, or dead letter.
Currently, if the JVM is stopped before processing is complete, messages are dropped. Add capability to persist events to disk to enable durable eventing.
Tests fail on CloudBees Jenkins jobs due to much lower I/O capability (evidently). Need to increase wait times/timeout values so tests don't fail.