BAC-L2-COSMOS-107Cosmos SDK
Conception de l'état et du stockage
Concevoir un espace de clés qui reste interrogeable quand il contient des millions d'entrées, et dont chaque octet est justifié.
- Niveau
- L2 — Développeur d'appchain
- Durée
- 4 h
- Piste
- Cosmos SDK
- Mainteneur
- Architecte principal Cosmos
Objectifs pédagogiques
- 01Concevoir des préfixes de clés permettant des parcours efficaces
- 02Sérialiser un état de façon stable et versionnable
- 03Évaluer le coût de réplication d'un choix de modélisation
Laboratoire guidé
Modéliser l'état d'une chaîne de traçabilité du cacao et implémenter ses parcours d'accès.
Laboratoire autonome
Charger un million d'entrées et mesurer le coût des requêtes de parcours.
Volet sécurité
Parcours non borné dans un gestionnaire de message : le déni de service que l'on s'inflige soi-même.
Évaluation
Modèle d'état documenté et mesures de performance jointes.
