Cloudflare Workers exécutent du JavaScript/TypeScript à la périphérie du réseau. Latence minimale, scaling automatique et intégration (KV, D1, R2). Alternative aux Lambda pour le edge et les APIs légères.

Le code s'exécute dans des V8 isolates à proximité des utilisateurs. Les bindings (KV, D1, R2) fournissent stockage et base sans cold start externe. Le routing (routes, custom domains) et le pricing (requests, CPU time) sont simples. Pour les APIs, les redirects, les A/B tests et les personnalisations à la périphérie, Workers est une option performante. Compatible avec les frameworks (Hono, Remix, etc.). Limites : durée d'exécution, pas de Node.js complet.

Cas d'usage : APIs edge, redirects, personnalisation, bots, auth.

Points forts / Points faibles

Points forts

  • Latence et couverture globale
  • KV, D1, R2 intégrés
  • Pricing et gratuit généreux
  • Écosystème (Hono, etc.)

Points faibles

  • Pas de Node.js (APIs limitées)
  • Durée d'exécution et mémoire
  • Debug et observabilité à configurer