Eventuous / eventuous

Event Sourcing library for .NET
https://eventuous.dev
Apache License 2.0
450 stars 71 forks source link

Proto Eventuous integration #1

Open rogeralsing opened 3 years ago

rogeralsing commented 3 years ago

In the best of worlds, I'd like to obsolete the Proto.Persistence libs and instead have a proper adapter for a library like this. This would both benefit the ecosystem to have a more generic lib like this where everyone focuses on the persistence efforts. and be in the spirit of ProtoActor to leverage already existing tools.

alexeyzimarev commented 3 years ago

The question is from which side this to be approached.

I agree that handling backpressure on the database properly is a good feature to build anyway, as even a normal system might struggle under peak load.

alexeyzimarev commented 3 years ago

Maybe I haven't made my point clear enough... Eventuous is not a tech lib for shovelling events to the store, it's a library to build business apps with tactical DDD, Event Sourcing and CQRS. We can discuss if the case of Proto.Persistence alone can fit here, and how.

Still, my plan to use Proto.Actor from the application side is very real.