[FLOW3-general] flow3 and Event Sourcing + CQRS
Robert Lemke
robert at typo3.org
Mon Mar 14 09:59:32 CET 2011
Hi Sam,
Am 06.01.2011 um 00:39 schrieb Sam Duff:
> I am wondering if the flow3 framework has any built-in support for Event
> Sourcing and CQRS?
FLOW3 doesn't have support for Event Sourcing. At some point we want to provide simple versioning support but I don't expect (today) that we would use some kind of Event Sourcing for it. A domain where we might follow this pattern is the content repository for TYPO3 Phoenix. In that field it does make sense to provide an audit trail or the like. However, the fact that we interoperate a lot with other systems through (web) services, makes this whole implementation quite complex. We need to figure out if that's feasible once we tackle that part of TYPO3 Phoenix.
As for CQRS, there is some kind of segregation support in FLOW3's query object model. We uses this in one project where we send read requests to one group of CouchDB servers and write requests to another one. However, CQRS is no official feature of FLOW3 yet. We might consider making it one but it doesn't have a high priority right now.
Cheers,
Robert
More information about the FLOW3-general
mailing list