A .net core middleware of eventually consistent in distributed architectures, now developing...
CAP is a library to achieve eventually consistent in distributed architectures system like SOA,MicroService. It is lightweight,easy to use and efficiently
## OverView
CAP is a library that used in an ASP.NET Core project,Of Course you can ues it in ASP.NET Core with .NET Framework
You can think of CAP as an EventBus because it has all the features of EventBus, and CAP provides a easier way to handle the publishing and subscribing in EventBus.
CAP has the function of message persistence, and it guarantees the reliability of the message when your service is restarted or down. CAP provides a Microsoft Pro-based Producer Service service that integrates seamlessly with your business services and supports strong consistency transactions.
This is a diagram of the CAP work in the ASP.NET Core MicroService architecture:
One of the easiest ways to contribute is to participate in discussions and discuss issues. You can also contribute by submitting pull requests with code changes.