Aller au contenu
Blockchain Association of Cameroon
BAC-L2-TIA-108Celestia et blockchains modulairesIntermédiaire

Intégrer la couche de disponibilité dans une application

Utiliser la disponibilité des données comme service, depuis du code applicatif, avec une gestion sérieuse des erreurs et des réessais.

Niveau
L2Développeur d'appchain
Durée
3 h
Piste
Celestia et blockchains modulaires
Mainteneur
Architecte blockchain modulaire / Celestia

Objectifs pédagogiques

  • 01Intégrer l'interface de programmation dans un service applicatif
  • 02Gérer réessais, files d'attente et confirmations
  • 03Concevoir un schéma d'espaces de noms cohérent

Laboratoire guidé

Écrire un service qui publie de façon fiable et confirme chaque écriture.

Laboratoire autonome

Rendre le service tolérant à une coupure réseau prolongée, avec reprise sans doublon.

Volet sécurité

La couche de disponibilité ne chiffre rien : décider explicitement de ce qui peut être publié.

Évaluation

Service testé sous coupure réseau prolongée.