Cloudflare Workers exécute du code serverless au edge dans des centaines de villes, avec un stockage clé-valeur (KV) distribué. Alternative sérieuse à Vercel ou AWS Lambda pour les apps globales et la personnalisation à la volée.

Les Workers s’exécutent en quelques millisecondes, avec un cold start quasi nul. KV permet de stocker des données (cache, config, sessions) répliquées à l’échelle mondiale. L’offre gratuite inclut un volume conséquent de requêtes par jour. R2 (stockage S3-compatible) complète la stack pour les fichiers et les assets. Idéal pour : redirection, A/B testing, personnalisation par pays ou par utilisateur, APIs légères.

Recommandation : utiliser les bindings (KV, R2, D1) pour éviter les appels réseau externes et rester dans l’edge.

Points forts / Points faibles

Points forts

  • Latence minimale partout dans le monde et pas de cold start
  • Pricing prévisible et gratuité généreuse pour petits projets
  • KV, R2, D1 (SQL) au même endroit que le compute
  • Documentation et exemples nombreux

Points faibles

  • Limites d’exécution (CPU, mémoire) par requête
  • KV = eventually consistent, pas de transactions
  • Ecosystem V8 uniquement (pas Node natif), à connaître