Edge Computing : déployer au plus près des utilisateurs
Qu'est-ce que l'edge
L'edge computing execute votre code sur des serveurs repartis mondialement, au plus près de vos utilisateurs. Résultat : latence réduite de 50-80% par rapport à un serveur central.
Les plateformes
Cloudflare Workers, Vercel Edge Functions, Deno Deploy, et AWS Lambda@Edge sont les principales plateformes. Chacune a ses contraintes (taille du bundle, runtime, cold start).
Cas d'usage
Authentification, A/B testing, personnalisation, redirection géographique, et API caching. L'edge excelle pour la logique légère et rapide.
Limitations
Pas d'accès aux bases de données classiques (latence). Utilisez des bases edge-native (Turso, Neon, PlanetScale) ou du cache distribue.