Edge Workers v3 exécute du JavaScript à quelques dizaines de millisecondes des utilisateurs, dans des centaines de villes. State (KV, D1), Durable Objects v2 et WebCrypto renforcent les cas d'usage (session, cache, auth).
Le state (KV, D1) est répliqué au edge pour éviter les allers-retours vers un data center central. Les Durable Objects v2 permettent de maintenir un état cohérent par « objet » (ex. session utilisateur). WebCrypto et les APIs standards permettent du chiffrement et de la signature au edge. Pour les APIs, la personnalisation (A/B, géo, auth) et les applications temps réel, Edge Workers v3 réduit la latence et la charge des origin servers.
Cas d'usage : APIs globales, personnalisation, auth, cache dynamique, realtime.
Points forts / Points faibles
Points forts
- Latence minimale partout dans le monde
- State et Durable Objects pour des apps stateful au edge
- Pricing et gratuité attractifs pour beaucoup de cas
- Standards web (Service Workers, WebCrypto)
Points faibles
- Limites d'exécution (CPU, mémoire) par requête
- Vendor lock-in selon le fournisseur (Cloudflare, etc.)
- Debugging et observabilité à maîtriser