eventuous
eventuous copied to clipboard
Event Sourcing library for .NET
@alexeyzimarev: I've got a very crude implementation of subscriptions using polling: https://github.com/claudiuchis/eventsourcing.sql. I have created tests to cover the event store, aggregate and subscriptions (all stream, single stream), for now...
The current command handling flow looks like this: * Load the aggregate * Call the model * Persist new events When the last step fails due to an optimistic concurrency...
Aiming to solve the following scenario: - We are importing data from a legacy system directly to the events archive (Elastic) - There's one event per aggregate in the archive,...
When we have any exception at projection level... It does not record in seq or any logs .. We would never know why the mongodb fails and only option is...
In case of an unexpected exception, I'm curious why the response status code is 400 (client error) instead of 500 (server error). https://github.com/Eventuous/eventuous/blob/2f0415a637a4b5d163da27558bc0cec8f44c972a/src/Extensions/src/Eventuous.AspNetCore.Web/ResultExtensions.cs#L11 Is there anything that can be changed...
Storing commands with their ids allows tracing events back to commands, building the full chain of actions and reactions. Also useful for failure tracking, as the command payload can tell...
Subscribe to Kafka topics without using schema registry, expect `byte[]` as the payload. If the partition key is provided, use it as the partition key for parallel consume.
It's infrastructure-specific, but we need a way to perform an operation on new streams using the native event store client feature, like setting the stream meta using `EventStoreClient`. It can...