C

Cloudflare Workers

DevOps & Infrastructure · Depuis 2018

2018

Creation

Runtime serverless edge de Cloudflare executant du code JavaScript/WASM sur 300+ datacenters mondiaux avec un cold start quasi nul (<5ms). Contrairement aux Lambda classiques, le code s'execute sur le reseau edge, garantissant une latence <50ms pour 95% des utilisateurs mondiaux. Ecosysteme croissant avec KV, R2 (S3-compatible), D1 (SQLite distribue) et Queues.

edgeserverlesscloudflare
Avantages & Inconvenients

Avantages

  • Cold start quasi nul (<5ms) vs 200-500ms pour AWS Lambda
  • 300+ edge locations : latence <50ms pour 95% des utilisateurs mondiaux
  • Ecosysteme complet : KV, R2 (S3-compatible), D1 (SQLite), Queues, AI bindings

Inconvenients

  • Runtime V8 isolates (pas Node.js) : pas d'acces filesystem ni modules natifs
  • Limites strictes : 128 Mo RAM, 30s CPU time (paid), 10ms CPU (free)
  • KV eventually consistent : delai de propagation de 60s entre les PoPs
Cas d'usage
  • API gateway edge avec authentification et rate limiting distribues
  • Personnalisation de contenu par geolocalisation (A/B testing, i18n)
  • Proxy et transformation de requetes (rewriting, header manipulation)

Autres dans DevOps & Infrastructure