Alexander Miertsch

Results 42 issues of Alexander Miertsch

to keep documents in memory across requests

enhancement

Detect dispatch sessions automatically by using causation id and nesting level Each call to $eventMachine->on() should add a nesting level. Each call to $eventMachine->dispatch() should remove a nesting level. First...

enhancement

Add a method to EventMachine that can republish an event. EventMachine should reset the `handled_async` flag in event metadata and dispatch the event again on the internal event bus.

enhancement

Follow up of #22 `$eventMachine->watch(Stream::ofService('service_name', 'stream-projection-name'))` Event Machine should use a `ServiceResolver` to resolve a `service_name` to a **service stream base url** In DEV mode a simple ServiceResolver uses the...

enhancement

Advanced projection is a C Extension (w/ Zephir) that runs event machine projections in parallel See original issue: #22

enhancement

Define a good upcasting strategy. On-the-fly upcasting is one option but there should also be a way to easily project and upcast into a v2 stream: It should be documented...

- [ ] closure assertion for all cached config properties - [ ] EventMachine::fromCachedConfig works with full featured set up - [ ] messagebox works

enhancement

See [comment](https://github.com/proophsoftware/es-emergency-call/issues/7#issuecomment-439090791) for details.

enhancement

"Love and hate the pm" This comment by @lunetics caused a discussion about process managers and their role in an event sourced system in the prooph/improoph chat. @bweston92 has provided...

question
event-sourcing
process manager

- [ ] Create stream - [ ] Delete Stream - [x] Append events to stream - [ ] Take care of read-only mode: #4

enhancement