采取Event Sourcing以后,原来同步性质的Domain Service就要比异步的事件EDA碎化替代。
而异步事件的处理方式非常接近于业务需求,比如account的转帐,或者order处理过程,原来我们是作为一个过程来处理,这个过程是整个的同步,比如一个函数方法,而是要事件后,形成了command - event handler 这样一个并发关系,处理方式一开始可能要陌生棘手些。
[该贴被banq于2012-10-12 15:51修改过]
采取Event Sourcing以后,原来同步性质的Domain Service就要比异步的事件EDA碎化替代。
而异步事件的处理方式非常接近于业务需求,比如account的转帐,或者order处理过程,原来我们是作为一个过程来处理,这个过程是整个的同步,比如一个函数方法,而是要事件后,形成了command - event handler 这样一个并发关系,处理方式一开始可能要陌生棘手些。
[该贴被banq于2012-10-12 15:51修改过]