-
-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Kafka #465
Comments
Hi @rasmus, Looks like EventFlow is the most mature DDD/CQRS/ES library for C# out there, kudos for that! I'm looking into adopting it on different projects but I'm gonna be using Kafka as the main event store / service bus. Any idea how hard would be to implement Kafka support on my own? Or is there any active workstream for adding kafka support other than this issue? Thank you |
@RTodorov the persistence layer in EventFlow is defined by the You could get some inspiration for how to implement it by looking at some of the existing implementations, e.g. the If you do select to do the implementation, then the event persistence test suite that EventFlow uses to tests its implementations are shipped in the If you get a working implementation along with a suite of integration tests, then we could add it to the repo. Hope that helps. |
@rasmus I'm curious, would supporting a basic Kafka extension really be that different than the existing RabbitMQ extension? |
Hello there! We hope you are doing well. We noticed that this issue has not seen any activity in the past 90 days. If you still require assistance with this issue, please feel free to reopen it or create a new issue. Thank you for your understanding and cooperation. Best regards, |
Hello there! This issue has been closed due to inactivity for seven days. If you believe this issue still Thank you for your contribution to this repository. Best regards, |
Until Docker integration testing is ready (#425), maybe setup a free plan using https://www.cloudkarafka.com/plans.html
Use https://github.com/confluentinc/confluent-kafka-dotnet as its the recommended client from Microsoft.
The text was updated successfully, but these errors were encountered: