Les meilleures pratiques
La présente section recueille des lignes directrices orientées vers la production pour les applications et réseaux Iroha. Elle est organisée par la décision que vous devez prendre, pas par la caractéristique qui arrive à la mettre en œuvre.
Utilisez-le comme une liste de contrôle avant une répétition partagée du testnet, un lancement de production ou une sortie majeure pour le client.
Les catégories
| Catégorie | Concentrez-vous . |
|---|---|
| Développement des applications | Configuration du client, soumission de transaction, répétitions, événements, requêtes et développement assisté par l'agent |
| Modélisation des données | Domaines, comptes, actifs, NFTs, métadonnées, données hors chaîne et conventions de dénomination |
| Déploiement du réseau | Genèse, topologie, clés de pair, exposition Torii, réglages de consensus et séparation environnementale |
| Les opérations | Observabilité, annuaires d'exécution, sauvegardes, gestion des changements, contrôle de la capacité et traitement des incidents |
| Sécurité et accès | Traitement secret, permissions, comptes techniques, accès au réseau et pistes d'audit |
| Prêt à être libéré | Localnet, Taira, Minamoto, vérification de la compatibilité, garanties du réseau en direct et planification du retour |
Règles en matière de coupe croisée
- Garder le développement local, le réseau de test partagé et la configuration de production séparés.
- Traiter la génèse, la topologie des pairs, la politique de l'exécuteur et le matériel clé comme des artefacts de déploiement contrôlés.
- Ne pas utiliser les métadonnées comme point de dumping pour des données volumineuses, privées ou à fort rendement.
- Soumettez des transactions à travers des flux de travail idempotent qui peuvent gérer le rejet, l'expiration, les renouvellements et l'état retardé.
- Préférer les autorisations étroites, les comptes techniques dédiés et les annuaires d'exploitation explicites à un large accès de l'administrateur.
- Prouver d'abord le comportement sur un réseau local jetable, puis répéter sur Taira ou sur un autre réseau de test partagé avant toute opération du réseau principal.