开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
.NET Core CAP首页、文档和下载 - 分布式事务解决方案 - 开源中国社区
全部项目分类
我要评价
MIT
C# 查看源码»
Windows
Savorboard
分享
收藏
9 人收藏
收录时间:2017-07-23
.NET Core CAP 详细介绍

CAP 是一个在分布式系统中(SOA,MicroService)实现事件总线及最终一致性(分布式事务)的一个开源的 C# 库,她具有轻量级,高性能,易使用等特点。

你可以轻松的在基于 .NET Core 技术的分布式系统中引入CAP,包括但限于 ASP.NET Core 和 ASP.NET Core on .NET Framework。

CAP 以 NuGet 包的形式提供,对项目无任何入侵,你仍然可以以你喜爱的方式来构建分布式系统。

CAP 具有 Event Bus 的所有功能,并且CAP提供了更加简化的方式来处理EventBus中的发布/订阅。

CAP 具有消息持久化的功能,也就是当你的服务进行重启或者宕机时,她可以保证消息的可靠性。

CAP 实现了分布式事务中的最终一致性,你不用再去处理这些琐碎的细节。

CAP 提供了基于 Microsoft DI 的 API 服务,她可以和你的 ASP.NET Core 系统进行无缝结合,并且能够和你的业务代码集成支持强一致性的事务处理。

CAP 是开源免费的。CAP基于MIT协议开源,你可以免费的在你的私人或者商业项目中使用,不会有人向你收取任何费用。

下图是 CAP 集在 ASP.NET Core 微服务架构中的一个示意图:

图中实线部分代表用户代码,虚线部分代表 CAP 内部实现。

.NET Core CAP

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 .NET Core CAP 的评论 (全部 0 条评论)
{{repayCom.userName}}
.NET Core CAP 相关博客
顶部