Infinispan est une solution Java puissante et élaborée, qui offre de nombreuses possibilités. L’une d’elles, qui est son cas d’utilisation le plus fréquent, est la mise en place d’une grille de données clé valeur distribuée. Le déploiement d’une telle infrastructure peut être aisément automatisé à l’aide d’Ansible. Démonstration dans cet article.
Nous proposons aujourd’hui, avec cet article, d’étudier la mise en place d’une instance d’Infinispan [1]. Cette solution logicielle Java a de nombreuses applications et est extrêmement polymorphe, c’est pourquoi ici, dans le contexte de cette présentation, nous allons nous concentrer sur un cas d’utilisation précis, le déploiement d’un cache mémoire distribué.
Cette fonctionnalité requiert juste de déployer, sur plusieurs systèmes, un serveur Infinispan doté de la même configuration. À partir de là, la capacité de clustering du logiciel (qui repose sur le fameux framework de communication réseau JGroups [2]) mettra en place automatiquement une grille de données distribuées, faite des instances ainsi déployées.
Quelques autres utilisations d’Infinispan
Infinispan peut également être embarqué au sein d’un logiciel Java ou être utilisé non pas seulement en tant que cache de données, où les informations détenues n’existent...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première