Librairie Curator Curator

Le framework Curator est une surcouche de ZooKeeper. Il facilite et fiabilise l’utilisation de ZooKeeper et propose des extensions telles que la découverte de services et un langage DSL asynchrone Java 8. Patrick Hunt commiteur ZooKeeper, a dit un jour que "Guava est à Java ce que Curator est à ZooKeeper". Dans la suite de ce chapitre, nous utilisons le terme Curator pour désigner le produit Apache Curator.

Au niveau des artefacts Maven, nous avons :

GroupID

ArtifactID

Description

org.apache.curator

curator-recipes

Toutes les recettes

org.apache.curator

curator-async

DSL asynchrone avec modélisation objet-relationnel, des API de migration et de nombreuses autres fonctionnalités

org.apache.curator

curator-framework

L’API de haut niveau du framework Curator

org.apache.curator

curator-client

Le client Curator, remplacement de la classe ZooKeeper dans la distribution ZK

org.apache.curator

curator-test

Contient le TestingServer, le TestingCluster et quelques autres outils utiles pour les tests

org.apache.curator

curator-examples

Exemples d’utilisation de diverses fonctions du Curator

org.apache.curator

curator-x-discovery

Une implémentation de Service Discovery basée sur le framework Curator

org.apache.curator

curator-x-discovery-server

Un serveur RESTful pouvant être utilisé avec Curator Discovery 

Apache Curator peut être utilisé avec ZooKeeper 3.5 (et les versions supérieures).

Cette librairie a été développée...

Pour consulter la suite, découvrez le livre suivant :
couv_EPREAJASP.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Apache ZooKeeper
Suivant
Apache Kafka