Communitygithub.com

AxonIQ/AxonFramework

解釋與推理「動態一致性邊界」(DCB) 以及 Axon Framework 5 和 Axon Server 如何實作它。當使用者詢問有關「DCB」、「動態一致性邊界」、「一致性邊界」、「終結聚合」、跨多個實體建模一致性、「EventCriteria」、「@EventCriteriaBuilder」、「@EventTag」、「@EventSourcedEntity」、「Tag」、標籤與串流之比較、「AppendCondition」、「SourcingCondition」、「ConsistencyMarker」、事件儲存中的樂觀並發控制、如何選擇等主題時使用。

AxonFramework 是什麼?

這個技能專注於解釋 Axon Framework 5 和 Axon Server 中「動態一致性邊界」(DCB) 的概念與實作。對於使用 Axon Framework 進行事件溯源與 CQRS 的開發者來說,DCB 是一項關鍵進化,它允許對一致性邊界進行更靈活且動態的建模,超越了傳統聚合(Aggregate)的限制。技能涵蓋了一組核心 API,包括 EventCriteria、@EventCriteriaBuilder、@EventTag、@EventSourcedEntity、AppendCondition、SourcingCondition 和 ConsistencyMarker,這些 API 共同實現了跨多個事件的聲明式路由與條件式串流。支援 Axon Framework 5 及相關平台,此技能有助於解決如何「終結聚合」(放棄傳統的聚合邊界)、選擇標籤與串流、在事件儲存中實現樂觀並發控制等實際設計問題,從而更細緻地管理狀態與一致性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add AxonIQ/AxonFramework

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

AxonFramework 是做什麼的?

解釋與推理「動態一致性邊界」(DCB) 以及 Axon Framework 5 和 Axon Server 如何實作它。當使用者詢問有關「DCB」、「動態一致性邊界」、「一致性邊界」、「終結聚合」、跨多個實體建模一致性、「EventCriteria」、「@EventCriteriaBuilder」、「@EventTag」、「@EventSourcedEntity」、「Tag」、標籤與串流之比較、「AppendCondition」、「SourcingCondition」、「ConsistencyMarker」、事件儲存中的樂觀並發控制、如何選擇等主題時使用。

相關技能