EDA
文章平均质量分 73
LGY2001
这个作者很懒,什么都没留下…
展开
-
Domain Event
Captures the memory of something interesting which affects the domainExample: I go to Babur's for a meal on Tuesday, and pay by credit card. This might be modeled as an event, whose event type转载 2011-11-06 14:26:43 · 723 阅读 · 0 评论 -
Event Sourcing
Capture all changes to an application state as a sequence of events.We can query an application's state to find out the current state of the world, and this answers many questions. However there转载 2011-11-06 14:28:01 · 1362 阅读 · 0 评论 -
Agreement Dispatcher
Structure a processor for Domain Events around business agreements.In a system driven by Domain Events its important to be able to easily find and change the processing rules that react to t转载 2011-11-06 14:30:01 · 663 阅读 · 0 评论 -
Event Collaboration
Multiple components work together by communicating with each other by sending events when their internal state changes.When we have components that collaborate with each other, whether they be a转载 2011-11-06 14:30:59 · 1068 阅读 · 0 评论 -
Retroactive Event
Automatically correct the consequences of a incorrect event that's already been processed.Enterprise applications are about capturing information from the world, doing various computations on th转载 2011-11-06 14:32:12 · 569 阅读 · 0 评论 -
Parallel Model
Allow an alternative representation of the state of an application, either at a different time or in a hypothetical state.Enterprise Applications are information systems which capture data about t转载 2011-11-06 14:35:32 · 1199 阅读 · 0 评论 -
Temporal Property
A property that changes over timeUsually when we see properties on a class, they represent questions we can ask of an object now. However there are times when we don't want to just ask quest转载 2011-11-06 14:38:05 · 655 阅读 · 0 评论 -
事件驱动架构要点
设计组件领域事件定义(DomainEvent)领域模型支持领域事件处理(Domain)事件池(EventRepository-> Persistence)事件分发(EventDispatcher)事件处理器 ->领域模型(Event Processor -> Domain)事件同步处理(等待超时控制--如何在超时时取消事件防止超时后事件被处理)、异步处理(EventSy原创 2011-11-07 01:21:12 · 1219 阅读 · 0 评论