Crie sistemas modernos orientados a eventos com a tecnologia AxonIQ.
Descrição do produto "
Repositório de amostras de código · Visão geral técnica · Solicitação de recurso/bug
Axon Framework é uma estrutura para a construção de sistemas de microsserviços evolutivos orientados a eventos, com base nos princípios de Domain-Driven Design (DDD), Command-Query Responsibility Separation (CQRS) e Event Sourcing.
Axon Framework fornece os blocos de construção necessários para seguir esses princípios. Exemplos de blocos de construção são identificadores de design agregados, repositórios agregados, barramentos de comando, identificadores de design de saga, armazenamentos de eventos, barramentos de consulta e muito mais. A estrutura fornece padrões sensatos para todos esses componentes prontos para uso.
O suporte de mensagens para comandos, eventos e consultas está no centro desses blocos de construção. São os princípios básicos de mensagens que permitem uma abordagem evolutiva em relação aos microsserviços através da transparência de localização que eles fornecem.
A Axon também ajudará na distribuição de aplicativos para suportar escalabilidade ou tolerância a falhas, por exemplo. O caminho mais acessível e rápido seria usar o Axon Server para ajustar perfeitamente os barramentos de mensagens às implementações distribuídas. O Axon Server fornece um barramento de comando distribuído, barramento de eventos, barramento de consulta e uma implementação eficiente de armazenamento de eventos para fornecimento de eventos escalonável. Além disso, a organização Axon Framework possui diversas extensões que podem ajudar nesse espaço.
Tudo isso ajuda a criar uma aplicação bem estruturada sem se preocupar com a infraestrutura. Conseqüentemente, seu foco pode mudar dos requisitos não funcionais para a funcionalidade do seu negócio.
Para obter mais informações sobre qualquer coisa sobre Axon, visite nosso website, http://axoniq.io.
Vários recursos podem ajudá-lo em sua jornada no uso do Axon Framework. Um bom ponto de partida é o AxonIQ Developer Portal, que fornece links para recursos como blogs, vídeos e descrições.
Além disso, abaixo estão vários outros recursos úteis:
Você está tendo problemas para usar alguma de nossas bibliotecas ou produtos? Saiba que queremos ajudá-lo da melhor forma possível! Há algumas coisas a serem consideradas quando você atravessa qualquer coisa do Axon:
Usamos o sistema de rastreamento de problemas do GitHub para solicitações de novos recursos, melhorias de estrutura e bugs. Antes de registrar um problema, verifique se ele já não foi relatado por outra pessoa. Além disso, certifique-se de adicionar o problema ao repositório correto!
Ao registrar bugs:
Ao registrar um recurso ou aprimoramento: