·aggregate-transaction-boundary
</>

aggregate-transaction-boundary

澄清聚合和事务边界之间的关系,并检测/纠正在单个事务中包含多个聚合的反模式。应用聚合是强一致性边界的原则,因此当必须在用例中更新多个聚合时,请使用最终一致性。在代码审查、用例设计或重构过程中使用来发现事务边界问题。目标语言:与语言无关(Java、Kotlin、Scala、TypeScript、Go、Rust、Python 等)。触发器:有关事务边界的请求,例如“在同一事务中更新多个聚合”、“用例上的 @Transactional”、“如何保持聚合之间的一致性”、“我应该使用 Saga 模式”、“设计事务边界”、“每个聚合一个事务”、“实现最终一致性”或“跨聚合的事务”。

15安装·3热度·@j5ik2o

安装

$npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-transaction-boundary

如何安装 aggregate-transaction-boundary

通过命令行快速安装 aggregate-transaction-boundary AI 技能到你的开发环境

  1. 打开终端: 打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 运行安装命令: 复制并运行以下命令:npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-transaction-boundary
  3. 验证安装: 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

来源:j5ik2o/okite-ai。

SKILL.md

查看原文

集約の定義そのものが「強い整合性の境界」である。複数集約を単一トランザクションに含めることは、集約の定義からの逸脱であり、モジュラリティとスケーラビリティを破壊する。

複数の集約にまたがるルールはどれも、常に最新の状態にあるということが期待できない。イベント処理やバッチ処理、その他の更新の仕組みを通じて、他の依存関係は一定の時間内に解消できる。

ひとつの集約上でコマンドを実行するときに、他の集約のコマンドも実行するようなビジネスルールが求められるのなら、その場合は結果整合性を使うこと。

澄清聚合和事务边界之间的关系,并检测/纠正在单个事务中包含多个聚合的反模式。应用聚合是强一致性边界的原则,因此当必须在用例中更新多个聚合时,请使用最终一致性。在代码审查、用例设计或重构过程中使用来发现事务边界问题。目标语言:与语言无关(Java、Kotlin、Scala、TypeScript、Go、Rust、Python 等)。触发器:有关事务边界的请求,例如“在同一事务中更新多个聚合”、“用例上的 @Transactional”、“如何保持聚合之间的一致性”、“我应该使用 Saga 模式”、“设计事务边界”、“每个聚合一个事务”、“实现最终一致性”或“跨聚合的事务”。 来源:j5ik2o/okite-ai。

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-transaction-boundary
分类
</>开发工具
认证
收录时间
2026-03-09
更新时间
2026-03-10

Browse more skills from j5ik2o/okite-ai

快速解答

什么是 aggregate-transaction-boundary?

澄清聚合和事务边界之间的关系,并检测/纠正在单个事务中包含多个聚合的反模式。应用聚合是强一致性边界的原则,因此当必须在用例中更新多个聚合时,请使用最终一致性。在代码审查、用例设计或重构过程中使用来发现事务边界问题。目标语言:与语言无关(Java、Kotlin、Scala、TypeScript、Go、Rust、Python 等)。触发器:有关事务边界的请求,例如“在同一事务中更新多个聚合”、“用例上的 @Transactional”、“如何保持聚合之间的一致性”、“我应该使用 Saga 模式”、“设计事务边界”、“每个聚合一个事务”、“实现最终一致性”或“跨聚合的事务”。 来源:j5ik2o/okite-ai。

如何安装 aggregate-transaction-boundary?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-transaction-boundary 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

这个 Skill 的源码在哪?

https://github.com/j5ik2o/okite-ai