朋友们,零度新一代框架开始搭建。我们非常激动地宣布,新一代基架起名为 HelloShop 项目, 这个基架将演示新一代 .NET 技术栈 ...
4天前
查看本次重构优化了事件总线架构,提升了系统的扩展性和灵活性。新增支持包和多个项目,增强了事件处理能力。通过实现基于 Dapr 和 Rabbi ...
4天前
查看在 Host 项目中添加 PostgreSQL 数据库,在最终的应用中引用 PostgreSQL 数据库,添加 PostgreSQL p ...
5天前
查看配置显式资源启动,等待资源启动和完成,自定义容器的启动参数,配置容器资源生存期,配置外部参数,外部连接字符串,终结点引用,在 Redis ...
6天前
查看管理单个项目的依赖项很容易,随着多项目解决方案在规模和复杂性上逐渐增加,管理其依赖项可能会变得困难,在管理许多不同项目的常见依赖项的情况 ...
9天前
查看在零度框架中使用 TimeProvider 类型,System.TimeProvider 是一种时间抽象,它以 DateTimeOffs ...
9天前
查看重构单元测试,使用 DistributedApplicationFactory 重构分布式测试通用主机,针对不通过测试的代码进行重构,关 ...
9天前
查看将零度框架升级到 Aspire 9.0 版本,包括升级 Visual Studio 开发工具和非 Visual Studio 开发环境的 ...
9天前
查看在最新版的 Visual Studio 中,资源浏览器的体验得到了显著提升,为开发人员带来了更加赏心悦目的界面,使得资源管理的工作流程更 ...
2024/11/21 23:48
查看使用分布式事件总线在多个微服务之间进行异步通信,订单微服务通知购物车微服务清空用户购物车,产品宽限期校验辅助角色自动任务,订单微服务通知 ...
2024/11/21 00:33
查看开源 DistributedLock 是一个 .NET 库,它基于各种底层技术提供强大且易于使用的分布式互斥锁、读写器锁和信号量,零度框 ...
2024/11/21 00:18
查看数据库逻辑复制使用发布和订阅模型, 其中一个或多个订阅者订阅发布者节点上的一个或多个发布,订阅者从他们订阅的发布中提取数据,流复制是一种 ...
2024/11/20 23:44
查看在 CQRS 模式的全程是 Command Query Responsibility Segregation,即命令查询职责分离。在 C ...
2024/11/20 00:14
查看使用 Aspire 启动分布式微服务,包括配置 PostgreSQL 数据库的时间类型为 UTC 时间,删除不优雅的时间转换设置,并推荐 ...
2024/11/16 09:22
查看在 Aspire 构建的云原生应用程序中的启动 RabbitMQ 分布式队列,使用 Aspire 启动 Dapr 边车,使用基于环境变量 ...
2024/10/11 13:29
查看Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中 ...
2024/10/10 14:23
查看在分布式系统中,不同的组件需要相互通信,通常通过异步消息传递。发件箱模式提供了一种可靠的方法来处理这些消息。它确保即使系统在执行本地事务 ...
2024/10/10 00:00
查看使用自动任务模拟订单支付成功和失败,使用分布式事件实现订单库存变更,发布和订阅模块使微服务能够使用事件驱动架构的消息相互通信。 ...
2024/10/8 14:14
查看Dapr 是一个开源的分布式应用程序运行时,发布和订阅模块使微服务能够使用事件驱动架构的消息相互通信,Dapr 提供了一个事件总线的实现 ...
2024/9/19 13:39
查看分布式事件总线提供了一种在不同的微服务进程之间消息通信的机制,设计分布式事件总线接口,抽象分布式事件,抽象分布式事件处理程序,分布式事件 ...
2024/9/12 14:04
查看"本地事件总线是一个轻量级的事件总线,用于在应用程序内部的组件之间传递事件,它是一个简单的观察者模式的实现,用于解耦组件之间的依赖关系, ...
2024/9/12 14:00
查看实现创建命令处理程序,订单相关实体数据存储,使用中间件管道进行事务上下文管理,使用执行策略进行事务失败重试,连接复原能力会自动重试失败的 ...
2024/9/10 15:41
查看实现订单的取消命令,订单取消 WebApi 实现,实现订单的发货命令,订单发货 WebApi 实现,对命令进行规则验证,依赖注入验证器和 ...
2024/9/9 15:00
查看