码迷,mamicode.com
首页 >  
搜索关键字:架构模式    ( 846个结果
架构模式: 领域事件
架构模式: 领域事件 来自领域驱动设计(DDD)。 上下文 服务通常需要在更新其数据时发布事件。例如,可能需要这些事件来更新CQRS视图。或者,该服务可能参与基于 choreography-based saga编排,并使用事件进行协调。 问题 服务在更新数据时如何发布事件? 解决方案 将服务的业务逻 ...
分类:其他好文   时间:2019-08-03 11:03:21    阅读次数:74
架构模式: 事务日志跟踪
架构模式: 事务日志跟踪 上下文 你已经采用系统事件发布 问题 如何将消息/事件发布到数据库中的发件箱中以发送给消息代理? 要点 结论 跟踪数据库事务日志并将插入发件箱的每个消息/事件发布到消息代理。 尾随事务日志的机制取决于数据库: MySQL binlog Postgres WAL AWS Dy ...
分类:其他好文   时间:2019-08-03 10:54:58    阅读次数:87
架构模式:API组合
架构模式: API组合 上下文 您已应用微服务架构模式和每服务数据库模式。因此,实现从多个服务连接数据的查询不再是直截了当的。 问题 如何在微服务架构中实现查询? 结论 通过定义API Composer来实现查询,该API Composer调用拥有数据的服务并执行结果的内存中连接。? 例子 API网 ...
分类:Windows程序   时间:2019-08-03 10:53:08    阅读次数:139
架构模式: 事务发件箱
架构模式: 事务发件箱 同时被称作 Application events(系统事件) 上下文 服务命令通常需要更新数据库并发送消息/事件。例如,参与saga的服务需要以原子方式更新数据库并发送消息/事件。同样,发布域事件的服务必须以原子方式更新聚合并发布事件。数据库更新和发送消息必须是原子的,以避免 ...
分类:其他好文   时间:2019-08-03 10:42:58    阅读次数:108
架构 模式: 审计日志
架构 模式: 审计日志 上下文 您已应用微服务架构模式。 问题 如何理解用户和应用程序的行为以及解决问题? 要点 了解用户最近执行的操作非常有用:客户支持,合规性,安全性等。 解决方案 在数据库中记录用户活动。 例子 这种模式被广泛使用。 结果上线文 这种模式具有以下好处: 提供用户操作的记录 这种 ...
分类:其他好文   时间:2019-08-03 10:41:03    阅读次数:112
微服务模式语言
微服务模式语言 下面总结了微服务架构的模式语言 应用架构模式 您应该为应用选择哪种架构? 单体模式 - 将应用程序构建为单个可部署单元 微服务架构 - 将应用程序构建为松散耦合的服务集合 分解 如何将应用程序分解为服务? 根据业务能力拆分 -定义与业务能力相对应的服务 根据领域的子域拆分 - 定义与 ...
分类:编程语言   时间:2019-08-03 10:37:24    阅读次数:109
846条   上一页 1 ... 14 15 16 17 18 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!