Créez des systèmes modernes basés sur les événements avec la technologie AxonIQ.
Description du produit »
Dépôt d'exemples de code · Présentation technique · Demande de fonctionnalité/bug
Axon Framework est un cadre permettant de créer des systèmes de microservices évolutifs basés sur les événements, basés sur les principes de conception pilotée par domaine (DDD), de séparation des responsabilités entre les commandes et les requêtes (CQRS) et de sourcing d'événements.
Axon Framework vous fournit les éléments de base nécessaires pour suivre ces principes. Des exemples de blocs de construction sont les descripteurs de conception agrégée, les référentiels d'agrégation, les bus de commandes, les descripteurs de conception de saga, les magasins d'événements, les bus de requêtes, etc. Le framework fournit des valeurs par défaut raisonnables pour tous ces composants prêts à l'emploi.
La prise en charge de la messagerie pour les commandes, les événements et les requêtes est au cœur de ces éléments de base. Ce sont les bases de la messagerie qui permettent une approche évolutive vers les microservices grâce à la transparence de localisation qu'ils offrent.
Axon aidera également à distribuer des applications pour prendre en charge l'évolutivité ou la tolérance aux pannes, par exemple. La solution la plus accessible et la plus rapide consisterait à utiliser Axon Server pour ajuster de manière transparente les bus de messages aux implémentations distribuées. Axon Server fournit un bus de commandes distribué, un bus d'événements, un bus de requêtes et une implémentation efficace de magasin d'événements pour une source d'événements évolutive. De plus, l'organisation Axon Framework dispose de plusieurs extensions qui peuvent aider dans cet espace.
Tout cela permet de créer une application bien structurée sans se soucier de l'infrastructure. Par conséquent, votre attention peut passer des exigences non fonctionnelles aux fonctionnalités de votre entreprise.
Pour plus d'informations sur Axon, veuillez visiter notre site Web, http://axoniq.io.
De nombreuses ressources peuvent vous aider dans votre parcours d’utilisation d’Axon Framework. Un bon point de départ est le portail des développeurs AxonIQ, qui fournit des liens vers des ressources telles que des blogs, des vidéos et des descriptions.
De plus, vous trouverez ci-dessous plusieurs autres ressources utiles :
Rencontrez-vous des difficultés à utiliser l’une de nos bibliothèques ou produits ? Sachez que nous voulons vous aider du mieux que nous pouvons ! Il y a quelques éléments à prendre en compte lorsque vous traversez un objet Axon :
Nous utilisons le système de suivi des problèmes de GitHub pour les demandes de nouvelles fonctionnalités, les améliorations du framework et les bogues. Avant de signaler un problème, veuillez vérifier qu'il n'a pas déjà été signalé par quelqu'un d'autre. De plus, assurez-vous d’ajouter le problème au bon référentiel !
Lors du dépôt de bogues :
Lors du dépôt d’une fonctionnalité ou d’une amélioration :