1. Validation d'une passerelle API modulaire wasi:http
Architecte Cloud ServerlessContexte
Une équipe conçoit une passerelle HTTP composée d'un composant principal et de deux extensions d'authentification et de cache.
Problème
Vérifier la validité des liaisons wac et s'assurer que le démarrage à froid p99 et le TTFB respectent le SLA de 100 ms sur Wasmtime et V8.
Utilisation
Indiquez les trois composants dans le manifeste avec leurs interfaces respectives, cochez wasi-http-proxy et wasi-keyvalue, activez JSPI et le streaming, puis lancez la simulation.
components: api-gateway, wasi:http/[email protected] wasi:keyvalue/[email protected], wasi:http/[email protected], 850
auth-plug, -, wasi:http/[email protected], 220
kv-cache, -, wasi:keyvalue/[email protected], 150
targetRuntimes: [wasmtime, v8]
streamingResponses: true
sizeBudgetKb: 2048
coldStartBudgetMs: 50
ttfbBudgetMs: 100Résultat
Génération du graphe de liaisons, des commandes wac plug, et confirmation du respect des budgets avec signalement du statut de proposition pour wasi:keyvalue.