Communitygithub.com

AxonIQ/AxonFramework

Explique e raciocine sobre Limites de Consistência Dinâmicos (DCB) e como o Axon Framework 5 e o Axon Server os implementam. Use quando o usuário perguntar sobre "DCB", "limite de consistência dinâmico", "limite de consistência", "eliminação do aggregate", modelagem de consistência em múltiplas entidades, "EventCriteria", "@EventCriteriaBuilder", "@EventTag", "@EventSourcedEntity", "Tag", tags vs streams, "AppendCondition", "SourcingCondition", "ConsistencyMarker", concorrência otimista no event store, como escolher.

O que é AxonFramework?

Esta skill capacita o agente de IA a explicar e raciocinar sobre Limites de Consistência Dinâmicos (DCB), um conceito-chave introduzido no Axon Framework 5 e no Axon Server. DCBs representam uma evolução em relação ao modelo tradicional de agregados no CQRS/ES, permitindo que a consistência transacional seja definida dinamicamente através de tags de eventos, em vez de ficar rigidamente atrelada a uma única raiz de aggregate. A skill é útil para desenvolvedores que desejam modelar consistência entre múltiplas entidades, entender quando "matar o aggregate" (substituir agregados por DCBs) ou lidar com concorrência otimista no event store. Ela suporta a explicação de conceitos como EventCriteria, EventTag, EventSourcedEntity, AppendCondition, SourcingCondition e ConsistencyMarker, além de esclarecer as diferenças entre tags e streams tradicionais. A skill baseia-se na documentação oficial SKILL.md para fornecer respostas precisas e detalhadas, ajudando o usuário a migrar de agregados para DCBs de forma eficaz.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add AxonIQ/AxonFramework

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que AxonFramework faz?

Explique e raciocine sobre Limites de Consistência Dinâmicos (DCB) e como o Axon Framework 5 e o Axon Server os implementam. Use quando o usuário perguntar sobre "DCB", "limite de consistência dinâmico", "limite de consistência", "eliminação do aggregate", modelagem de consistência em múltiplas entidades, "EventCriteria", "@EventCriteriaBuilder", "@EventTag", "@EventSourcedEntity", "Tag", tags vs streams, "AppendCondition", "SourcingCondition", "ConsistencyMarker", concorrência otimista no event store, como escolher.

Habilidades Relacionadas