Sui.

Publication

Partagez vos connaissances.

290697tz.
Jul 28, 2025
Questions et Réponses avec des Experts

Quelle est la meilleure façon de comparer le débit de transactions de Sui ?

*Je fais des recherches sur les performances de Sui et je souhaite comparer le débit des transactions sur Testnet. Quels outils et méthodologies dois-je utiliser ? * *

  • Sui
  • Move
1
14
Partager
Commentaires
.

Réponses

14
Owen.
Owen4662
Jul 30 2025, 03:14

Pour évaluer le débit de transactions de Sui, utilisez le SDK Sui pour soumettre un volume élevé de transactions avec différentes dépendances d'objets. Concentrez-vous sur les opérations indépendantes liées à des objets détenus afin de maximiser l'exécution parallèle. Utilisez des blocs de transactions programmables (PTB) pour regrouper plusieurs opérations et mesurer les transactions par seconde (TPS) sur une durée fixe. Surveillez les résultats grâce à la sui_getTransactionBlockslatence de bout en bout et analysez-la. Assurez-vous que votre charge de travail évite les conflits d'objets partagés, ce qui limite le parallélisme. Pour plus de précision, exécutez des tests sur un point de terminaison RPC testnet dédié et regroupez les données sur plusieurs exécutions.

7
Commentaires
.
Ashford.
Jul 31 2025, 07:59

Pourévaluer efficacement le débit de transactionsde Sui et valider sesdéclarations de performance, vous pouvez utiliser plusieurs outils, techniques et méthodologies. Les tests surSui Testnetpeuvent vous aider à mesurer dans quelle mesure le réseau gère les différents types de transactions et à vous assurer que le système se comporte comme prévu en cas de charge. Voici une approche structurée pour évaluer ledébit transactionnelde Sui :

1.Définissez les indicateurs clés à mesurer

Avant de commencer, définissez les indicateurs spécifiques que vous souhaitez mesurer. Les critères de référence courants pour ledébit des transactionssont les suivants :

*Transactions par seconde (TPS) : il s'agit de la principale métrique permettant de mesurer le débit du réseau. *Latence (temps de confirmation de transaction) : temps nécessaire pour qu'une transaction soit traitée et confirmée par le réseau. *Consommation de gaz : mesurez le coût du gaz par transaction et sa variation selon les différents types de transactions.

###2.Utilisez les outils d'analyse comparative intégrés de Sui

Sui propose plusieurs méthodes pour comparer et mesurer les performances :

a)Interface utilisateur CLI

LeSui CLI(sui client) peut être utilisé pour interagir avec le Testnet et peut également être utilisé pour simuler des transactions. À l'aide de simulate-transactioncette commande, vous pouvez évaluer le coût du gaz attendu et la latence des transactions.

Exemple :

sui client simulate-transaction --gas-budget 10000 --transaction <transaction_file>

Cela vous donnera une estimation du gaz et vous aidera à mesurer le temps nécessaire pour simuler des transactions sur le Testnet.

b)Scripts d'analyse comparative Sui (scripts personnalisés)

Vous pouvez écrire desscripts d'analysationà l'aide duSDK de Sui (en TypeScript, Python ou dans d'autres langages pris en charge). Ces scripts peuvent simuler et envoyer des transactions à un débit spécifié au Testnet, ce qui vous permet de mesurer le débit.

Exemple :

const { SuiClient, TransactionBlock } = require('@mysten/sui.js');

const client = new SuiClient({ rpcUrl: "https://testnet.sui.io/rpc" });

async function benchmarkTransactions(numTransactions: number) {
  const startTime = Date.now();
  
  for (let i = 0; i < numTransactions; i++) {
    const txn = new TransactionBlock();
    // Add the move call or transaction logic
    await client.submitTransaction(txn);
  }
  
  const endTime = Date.now();
  console.log(`Processed ${numTransactions} transactions in ${endTime - startTime}ms`);
}

benchmarkTransactions(1000);  // Benchmark 1000 transactions

Ce script vous aidera à suivre le nombre de transactions pouvant être traitées dans un délai donné et à calculer leTPS.

3.Utilisez des outils de test de résistance

Pour des tests plus approfondis et pour simuler descharges élevées, vous pouvez utiliser des outils de stress tests pour transférer de gros volumes de transactions vers le Testnet :

a)ArtillerieouJMeter

  • Ce sont desoutils de test de chargequi peuvent être configurés pour envoyer un volume élevé de transactions (ou de demandes) au Testnet de Sui.
  • AvecArtillery, par exemple, vous pouvez créer des scénarios qui imitent le comportement réel des utilisateurs et envoyer de grandes quantités derequêtes APIà votre terminal Sui RPC pour mesurer lestemps de réponseet ledébit.

Exemple avecArtillery :

config:
  target: 'https://testnet.sui.io/rpc'
  phases:
    - duration: 60
      arrivalRate: 100  # 100 requests per second
scenarios:
  - flow:
      - post:
          url: "/submit_transaction"
          json:
            transaction: "your_transaction_data_here"

Cette configuration simulera 100 requêtes par seconde adressées auSui Testnetpendant 60 secondes et mesurera leTPSet lalatence.

b)Criquet

Locust est un autreoutil de test de chargehautement configurable. Vous pouvez créer desscénarios de test de chargeen définissant le comportement des utilisateurs simulés, en spécifiant le taux de demandes et en mesurant le débit.

Exemple avecLocust :

from locust import HttpUser, task, between

class SuiTestUser(HttpUser):
    wait_time = between(1, 2)

    @task
    def send_transaction(self):
        self.client.post("/submit_transaction", json={"transaction": "your_transaction_data_here"})

Cela peut simuler un grand nombre d'utilisateurs simultanés et vous aider à mesurer lesperformances sous charge.

##4.Surveiller les performances des nœuds et l'utilisation des ressources

*CPU, mémoire, disque : mesurez la quantité de processeur, de mémoire et de disque utilisée sur les nœuds lors de fortes charges de transactions. *Latence réseau : surveillez la latence du réseau, en particulier entre lesnœuds de validationet lespoints de terminaison RPC, car une latence élevée peut affecter le débit. *Métriques intégrées de Sui : surveillezles métriques intégrées de Sui, telles que lenombre de transactions réussies,les transactions échouéeset laconsommation de gazà l'aide dePrometheusou d'outils de surveillance similaires.

##5.Indice de référence avec plusieurs niveaux de frais

Sui prend en chargeplusieurs niveaux de frais. Il est important de comparer les transactions selon les différents niveaux de frais pour voir comment les structures de frais affectent le débit.

  • Testezles transactions selon des niveaux de frais faibles, moyens et élevéspour voir si les frais de gaz influencent la vitesse de traitement des transactions.
  • Expérimentez avec différentsbudgets de gazpour optimiser les performances tout en maintenant des coûts d'essence raisonnables.

##6.Vérifiez la latence et les temps de blocage

Une autre métrique à mesurer est lalatenceet lestemps de blocagepour les transactions. Un débit élevé ne signifie pas nécessairement une faible latence, alors surveillez :

*Délai de finalisation : Combien de temps faut-il pour qu'une transaction soit entièrement confirmée et ajoutée au registre ? *Cohérence dans le temps des blocs : la production des blocs est-elle constante ou des retards se produisent-ils en cas de charge élevée ?

##7.Utilisez Sui Explorer pour la surveillance

*Sui Exploreret d'autresexplorateurs de blockchainespeuvent vous aider à voir le débit en termes detransactions par blocet à vous donner un aperçu desdélais de confirmation des transactions.

##8.Analyse des résultats et comparaisons de points de référence

Après avoir effectué les tests :

*Analysez le débit (TPS) : comparez les performances de Sui sous différentes charges. Recherchez des modèles ou des goulots d'étranglement dans lesquels le débit diminue de manière significative. *Mesurez les latences : voyez combien de temps il faut pour que les transactions soient traitées et confirmées. *Impact sur le réseau/le noeud : assurez-vous que les performances ne sont pas entravées par la congestion du réseau ou des problèmes de performance des nœuds.

Résumé de la méthodologie :

1.Utilisez le Sui CLIpour simuler des transactions et recueillir des estimations de gaz. 2.Test de résistanceavec des outils tels queArtillery,JMeterouLocustpour mesurer le TPS et la latence. 3.Surveillez l'utilisation des ressourcessur les nœuds pendant les tests (processeur, mémoire, disque, réseau). 4.Effectuez des tests sur plusieurs niveaux de fraispour comprendre comment les structures du gaz affectent le débit. 5.Utilisez Sui Exploreret d'autres outils de surveillance pour recueillir des données en temps réel sur le débit et les performances. 6.Comparez différents budgets d'essencepour optimiser la vitesse et les coûts.

En combinant ces outils et méthodologies, vous pouvez obtenir une compréhension claire du débit transactionnel deSuisur leTestnetet évaluer ses performances sous différentes charges et configurations.

7
Commentaires
.
Arnold.
Arnold3036
Jul 30 2025, 08:14

UtilisezSui Benchmark Tools(sui-benchmark) oudes scripts personnaliséspour tester le TPS sous contrainte.

####1. Test rapide (CLI)

# Install sui-benchmark  
cargo install --git https://github.com/MystenLabs/sui sui-benchmark  

# Run load test (adjust --tx-count)  
sui-benchmark --testbed testnet --workload transfer-object --tx-count 1000

####2. Script TS personnalisé

import { SuiClient } from '@mysten/sui.js/client';
const client = new SuiClient({ url: 'https://fullnode.testnet.sui.io' });

// Send parallel TXs
const txs = Array(100).fill(0).map(() => client.transferObject(...));
await Promise.all(txs); // Measure time vs success rate

###Indicateurs clés -TPS : transactions par seconde (nombre de TX validées). -Latence : temps avant la fin. -Taux d'erreur : TxS échoués.

6
Commentaires
.
Paul.
Paul4340
Jul 31 2025, 09:45

Pour comparer le débit de transactions de**Sui sur le Testnet et évaluer ses performances, vous devez concevoir avec soin votre approche de test et utiliser les bons outils pour simuler des charges de transactions réalistes. Vous trouverez ci-dessous une méthodologie détaillée et des outils recommandés pour évaluer les performances de Sui :

1.Définir les objectifs de l'analyse comparative

*Débit des transactions : mesurez le nombre de transactions par seconde (TPS) que Sui peut gérer dans diverses conditions. *Latence : mesurez le temps nécessaire au traitement et à la confirmation d'une transaction. *Évolutivité : testez l'évolution des performances de Sui à mesure que le nombre de nœuds, de validateurs et le volume de transactions augmentent.

###2.Outils à utiliser

Voici quelques outils et méthodologies permettant d'évaluer le débit des transactions :

####Sui Client et RPC

*Sui CLI : utilisez laSui CLIofficielle pour soumettre des transactions, interroger l'état des blocs et mesurer les performances des transactions.

  • sui clientpeut aider à mesurer le temps nécessaire à l'exécution d'une transaction, ce qui peut vous aider à évaluer le débit des transactions dans différentes conditions de charge.

####Outils de test de charge

*Locust(ou d'autres outils de test de charge tels queArtillery,Gatling) : ces outils sont excellents pour simuler des charges élevées et générer du trafic vers votre réseau de test. Locust vous permet de définir des scénarios de transaction personnalisés et de simuler l'envoi simultané de transactions par plusieurs utilisateurs.

  • Vous pouvez écrire un scriptLocustqui se connecte au point de terminaison Sui Testnet RPC et envoie des transactions (par exemple, la création ou le transfert d'objets) tout en mesurant le temps nécessaire pour les traiter.

Exemple de script Locust à comparer :

 from locust import HttpUser, task, between

 class SuiBenchmark(HttpUser):
     wait_time = between(1, 3)  # Simulate user wait time between actions

     @task
     def send_transaction(self):
         response = self.client.post("/sui/transaction", json={
             # Your transaction payload here
         })
         assert response.status_code == 200

####Charge de transaction personnalisée

  • Créez un script personnalisé pour envoyer destransactions Suien masse via l'API RPC. Il peut s'agir d'un script de basePythonouNode.jsqui interagit avec le Sui Testnet et mesure :

  • Le temps nécessaire pour envoyer un lot de transactions.

  • La latence et le débit moyens en fonction de la charge.

Exemple utilisantPythonet la bibliothèquerequests :

import time
import requests

def send_transaction():
    url = "https://rpc.sui.io"
    headers = {'Content-Type': 'application/json'}
    data = {
        "method": "sui_executeTransaction",
        "params": [transaction_data],  # Your transaction data here
    }
    response = requests.post(url, json=data, headers=headers)
    return response.status_code

def benchmark_transactions(n):
    start_time = time.time()
    for _ in range(n):
        send_transaction()
    end_time = time.time()
    print(f"Processed {n} transactions in {end_time - start_time} seconds")

benchmark_transactions(1000)  # Benchmark 1000 transactions

####Outils d'analyse comparative spécifiques à SUI

*Sui Explorer : Vous pouvez également utiliser leSui Explorerpour surveiller manuellement les transactions, vérifier la hauteur des blocs et suivre la vitesse des transactions pendant votre période d'analyse comparative. *Sui Metrics : Sui peut exposer certainspoints de terminaison des métriquespour surveiller les performances du validateur et l'état du système. Vous pouvez les utiliser pour mesurer le débit réel du système du point de vue du réseau (par exemple, le TPS moyen sur une période).

####Services d'analyse comparative externes

  • Si vous devez vous comparer à d'autres blockchains ou même comparer Sui à d'autres réseaux, des services tels queChainlink's VRF(pour le caractère aléatoire) ouLighthousepeuvent fournir des benchmarks inter-chaînes.
  • Vous pouvez utiliserDeFillamapour une analyse comparative entre Sui et d'autres projets de blockchain s'ils publient des données de performance.

3.Méthodologie d'analyse comparative

####Débit par transaction unique

  • Testez letemps nécessaire pour qu'une seule transactionpasse par l'ensemble du réseau et soyez confirmé. Mesurez la latence et comparez-la entre différents types de transactions (par exemple, création d'objets ou transfert d'objets).

####Débit par lots (transactions multiples)

  • Pour tester le réseau, envoyez unlot de transactionsen succession rapide et suivez le débit (TPS). Cela vous donnera une idée de la façon dont Sui gère les opérations à volume élevé.

####Tests de simultanéité et de charge

  • Testez les performances de Sui sous différenteschargesen simulant plusieurs utilisateurs ou robots interagissant avec le réseau. Augmentez progressivement la charge et mesurez :

*TPSà mesure que la charge augmente. *Latencepour les transactions individuelles en cours de chargement.

####Simulez des transactions dans le monde réel

  • Comparez avec destransactions réalistestelles que la création de NFT, le transfert de pièces et l'exécution d'une logique de contrat intelligent. Cela reflète les performances réelles du réseau dans diverses conditions.

####Test de résistance

  • Testez les conditions extrêmes (par exemple, l'envoi de milliers de transactions en peu de temps) pour voir comment Sui évolue et identifier les éventuels goulots d'étranglement.

##4.Indicateurs clés à mesurer

*Transactions par seconde (TPS) : nombre de transactions réussies que le système traite par seconde. *Latence : le temps nécessaire pour qu'une transaction soit confirmée après sa soumission. Mesurez à la fois la latence moyenne et la latence maximale. *Consommation de gaz : suivez la quantité de gaz consommée par transaction pour comprendre le coût de l'exécution des différents types de transactions. *Durée des blocs : mesurez le temps nécessaire pour que les blocs soient produits et que les transactions soient incluses dans le bloc.

##5.Analyse et interprétation des résultats

Après avoir effectué vos tests :

*Tracer le TPS par rapport à la charge : cela permet de visualiser les performances de Sui en cas de charges de transactions croissantes. *Latences : surveillez les pics de latence lorsque le système est sollicité. Une augmentation soudaine de la latence peut indiquer un goulot d'étranglement dans le traitement. *Comportement d'évolution : évaluez si le débit s'améliore à mesure que de nouvelles ressources (nœuds et validateurs) sont ajoutées au réseau.

##6.Autres considérations

*Latence réseau : assurez-vous que vous effectuez les tests à partir d'un serveur géographiquement proche du Sui Testnet pour éviter la latence du réseau externe. *Validateurs : considérez le nombre devalidateursactifs qui participent à votre test pour évaluer dans quelle mesure le réseau évolue avec l'augmentation du nombre de nœuds.

##7.Pièges courants à éviter

*Surcharge du RPC : faites attention à lalimitation du débitsur le RPC Testnet. Évitez d'envoyer trop de demandes trop rapidement, car cela pourrait affecter artificiellement vos résultats. *Instabilité du réseau de test : gardez à l'esprit que les réseaux de test ne sont pas toujours aussi stables que les réseaux principaux. Les résultats des tests peuvent donc être influencés par des conditions de réseau temporaires.

Conclusion

Pour évaluer efficacement le débit de transactions deSui, vous devez simuler des charges réalistes à l'aide dutraitement par lots de transactions, desoutils de test de chargeet de l'API Sui RPC. Mesurez des paramètres clés tels queTPS,latenceetconsommation de gaz, et assurez-vous de tester dans descharges simultanéeset desconditions de stress. Les résultats vous donneront un aperçu de l'évolutivité, de la latence et des performances de Sui dans différents scénarios, ce qui vous permettra d'évaluer ses véritables capacités.

6
Commentaires
.
Evgeniy CRYPTOCOIN.
Jul 29 2025, 13:57

Pour comparer le TPS (transactions par seconde) de Sui :

1.Utilisez les outils d'analyse comparative de Suisui-benchmarkpour des tests de charge contrôlée. 2.Déployez des charges de travail personnalisées— Simulez des transactions réelles (transferts, contrats intelligents). 3.Surveiller avec des métriques— Suivez le TPS, la latence et le taux de réussite via Prometheus/Grafana. 4.Testnet vs Local— Comparez un réseau Testnet public à un réseau local privé comme base de référence. 5.Vérifier la charge du validateur— Un TPS élevé dépend des performances du validateur.

sui-tps**Conseil :**Consultez la documentation de Sui pour les derniers outils tels que.

5
Commentaires
.
Alya.
Alya-14
Jul 31 2025, 06:19

Utilisez l'sui-benchmarkoutil de Sui avec des charges de travail personnalisées sur Testnet pour une mesure TPS précise. Concentrez-vous sur les transactions parallélisables et ajustez le taux de soumission pour trouver le point de saturation.

5
Commentaires
.
Bekky.
Bekky1762
Jul 29 2025, 13:18

###Meilleur moyen de comparer le débit des transactions de Sui (Testnet/Mainnet)

####1. Outils d'analyse comparative -Sui CLI + scripts(de base)

 # Generate 1000 simple transfer TXs
 for i in {1..1000}; do
   sui client transfer-sui --to 0xRECEIVER --amount 1 --gas-budget 5000000 &
 done

-Testeur de charge TypeScript(avancé)

 import { SuiClient, TransactionBlock } from '@mysten/sui.js';

 const client = new SuiClient({ url: 'https://fullnode.testnet.sui.io' });
 const SENDER = '0xYOUR_WALLET';
 const RECEIVER = '0xTARGET';

 async function sendBatch(txCount: number) {
   const startTime = Date.now();
   const promises = Array(txCount).fill(0).map(() => {
     const tx = new TransactionBlock();
     tx.transferObjects([tx.gas], RECEIVER);
     return client.signAndExecuteTransactionBlock({ 
       transactionBlock: tx, 
       signer: SENDER_KEY 
     });
   });
   await Promise.all(promises);
   const tps = txCount / ((Date.now() - startTime) / 1000);
   console.log(`TPS: ${tps}`);
 }

-Kit d'analyse comparative Sui (SBK) (officiel)

 git clone https://github.com/MystenLabs/sui-benchmark
 cd sui-benchmark
 cargo run -- --test-tps --tx-count 10000 --num-workers 16

####2. Indicateurs clés à suivre

MétriqueComment mesurerCible (Testnet)
TPS(Successful TXs) / (Total Time)1K-5K (selon le gaz)
LatenceFinality Time (P50/P99)< 1s (aucun objet partagé)
Efficacité gazeuseGas Used / TX~50 K—500 K par TX
4
Commentaires
.
BigSneh.
Jul 28 2025, 03:39
  1. Utilisez l'outil sui-benchmark, inclus dans le référentiel Sui GitHub. Il vous permet de simuler des milliers de transactions par seconde à l'aide de plusieurs opérateurs.

  2. Clonez le dépôt et exécutez cargo run --release --bin sui-benchmark -- --help pour explorer les options d'analyse comparative telles que le taux TPS, les objets cibles et le nombre de threads.

  3. Créez votre propre cluster local Sui (sui-test-validator) pour des tests contrôlés, ou effectuez une comparaison sur Testnet, en notant que les réseaux publics ont une charge variable.

  4. Choisissez le type de transaction à tester : transfer_object, coin_split ou fonctions personnalisées du module Move. Chacun a un profil de gaz et une complexité de manipulation des objets différents.

  5. Générez un grand nombre d'objets (ou d'objets partagés) et préfinancez des comptes de test pour éliminer les blocages liés à la disponibilité des pièces.

  6. Utilisez les indicateurs --num-workers, --num-threads et --target-tps pour dimensionner votre test tout en suivant les statistiques de latence et de débit.

  7. Activez la collecte de métriques via Prometheus et Grafana pour observer la latence, le taux de réussite et la consommation de gaz au fil du temps.

  8. Exécutez des tests dans différentes conditions de réseau et de nœud pour comprendre le plafond : localnet affichera un TPS plus élevé que Testnet en raison de la latence du validateur.

  9. À titre de comparaison, comparez les transactions simples aux transactions complexes (par exemple, les transferts de base par rapport aux appels mutants d'objets partagés) pour voir comment le type de transaction influe sur le débit.

  10. Documentez la consommation de gaz, les taux d'erreur et le TPS confirmé (par rapport au TPS soumis) afin de produire un profil de performance complet.

2
Commentaires
.
SuiLover.
Jul 28 2025, 03:49

Pour évaluer le débit de transactions de Sui sur Testnet, commencez par configurer un validateur local ou utilisez le Testnet officiel avec un environnement de transactions contrôlé. Utilisez l'outil sui-benchmark du référentiel Sui GitHub, conçu pour simuler des transactions à volume élevé avec des paramètres configurables. Vous pouvez également créer des scripts pour les transactions à l'aide des kits de développement logiciel TypeScript ou Rust pour envoyer des lots de transactions en parallèle et mesurer les performances de bout en bout. Surveillez des indicateurs tels que le TPS (transactions par seconde), la latence et le taux de réussite à l'aide des tableaux de bord Prometheus et Grafana si vous gérez votre propre nœud. Pour un contrôle plus précis, simulez des charges de travail réalistes telles que des NFT, des transferts d'actifs ou des appels spécifiques à DApp.

Assurez-vous d'isoler les variables en désactivant les processus de journalisation, de synchronisation et d'arrière-plan non essentiels lors de l'analyse comparative. Utilisez les indicateurs --num-workers et --num-transactions dans la CLI de référence pour tester différents scénarios de chargement. Vous devez également comparer le débit avec les transactions d'objets partagés par rapport aux transactions d'objets détenus, car l'exécution d'objets partagés peut être plus complexe. Capturez les journaux et les taux d'erreur pour détecter les goulots d'étranglement, notamment en ce qui concerne la consommation de gaz et la latence consensuelle. Répétez le test dans différentes conditions de réseau pour évaluer la stabilité et la cohérence.

2
Commentaires
.
Thorfin.
Jul 30 2025, 07:22

Pour évaluer le débit de Sui sur Testnet :

Outils : Sui Benchmarker : outil officiel du dépôt Sui GitHub (sui-benchmark).

Scripts personnalisés : utilisez sui-sdk ou CLI pour envoyer des messages texte par lots.

Testeurs de charge tiers : outils tels que Chainhammer (s'ils sont adaptés à Sui).

Méthode : Utilisez plusieurs comptes et effectuez des transactions en parallèle.

Suivez le TPS (tx/sec) et la latence.

Variez les types de taxes (par exemple, les transferts de pièces par rapport aux appels Move).

Exécutez les tests à différents moments pour éviter la limitation du RPC.

Utilisez des fullnodes locaux ou des RPC dédiés pour obtenir des résultats précis et incontestés.

2
Commentaires
.
theking.
Aug 23 2025, 09:45

You should begin by setting up a Testnet environment using sui start --testnet or switch your CLI to Testnet to ensure you’re testing in the correct network context. Once ready, use a stress-testing methodology by generating and sending many independent transactions in parallel, especially those that involve owned object operations—this leverages Sui’s parallel execution model and avoids shared-object contention bottlenecks. You can employ the Sui CLI with sui client batch to submit a file of preconstructed transactions at high concurrency, or write a custom script using the JavaScript SDK to fire many signAndExecuteTransactionBlock calls concurrently. Always monitor throughput metrics like transactions per second (TPS), latency, and conflict rates using CLI feedback or logs—you can script repeated dry-runs to establish baseline costs before actual deployment. To get realistic performance, ensure your workload avoids shared-object hotspots, and measure under high-load scenarios where parallelism shines. After each test, analyze metrics, check for ConflictTransaction errors, and reflect on bottlenecks—then adjust your object and call patterns and test again. Building this in iterations gives you a step-by-step understanding of throughput ceilings under realistic conditions. Read more here: https://docs.sui.io/build/parallel-execution

1
Commentaires
.

Connaissez-vous la réponse ?

Veuillez vous connecter et la partager.