Axon Server
Axon Server est notre système de stockage d'événements et de livraison de messages, évolutif et hautement disponible, qui coordonne la communication entre les composants, en tenant compte des attentes pour chaque type de message : commandes, événements et requêtes. Cela permet aux systèmes d'évoluer au fur et à mesure que leurs besoins fonctionnels ou techniques changent au fil du temps. De plus, Axon Server peut suivre tous les changements en tant que source fiable de vérité, garantissant de contenir toute la vérité et rien que la vérité.
Routage de messages et stockage d'événements en un
Axon Server est librement disponible pour commencer rapidement et facilement. Diverses options sont disponibles pour différents déploiements afin de vous offrir l'assurance et la fonctionnalité dont vous avez besoin. Les plans "Starter", "Pro" et "Enterprise" d'Axon Server offrent des fonctionnalités supplémentaires en plus du plan gratuit "Developer". Des fonctionnalités supplémentaires telles que le support avec SLA, le clustering, la surveillance et les fonctionnalités d'intégration. Assurant que votre application est prête pour tout déploiement. Des packs d'expansion sont disponibles pour la sécurité et la conformité, les déploiements multi-centres de données mondiaux et les applications de big data.
Gestion sans configuration
Les systèmes de microservices sont souvent associés à une gestion de configuration complexe. Configurer correctement la découverte de services et le routage de messages est une tâche longue et sujette aux erreurs. Axon Server élimine cette complexité. Parce qu'il est conçu à cet effet, il effectue la découverte de services et le routage de messages sans configuration. Cela fonctionne tout simplement.
Aperçu en temps réel
Dans un système de microservices complexe, il peut être difficile de comprendre ce qui se passe lorsque les équipes doivent déboguer un problème. Axon Server aide : il fournit automatiquement un aperçu graphique de notre paysage, avec une fonctionnalité de drill-down pour obtenir des informations détaillées sur les gestionnaires de messages. De plus, il vous permet de faire des requêtes ad hoc sur les événements, en extrayant des informations spécifiques des charges utiles d'événements JSON ou XML.
Facilité d'extension
À mesure que votre application devient plus réussie, vous pouvez avoir besoin d'étendre vos composants de service horizontalement. Axon Server facilite cela : lancez de nouvelles instances, et Axon Server s'occupe du reste. Il détecte plusieurs copies du même service et gère cela correctement pour les commandes, les événements et les requêtes. Peu importe que vous ayez deux instances ou 50.