Deno Deploy Beta 1
(deno.com)- Moteur serverless JavaScript multi-tenant
→ utilise V8 et le Deno CLI tels quels
→ s’exécute dans 25 datacenters à travers le monde
→ prend en charge TypeScript, JSX, ES Modules et les imports HTTPS
→ API BroadcastChannel : prise en charge de la communication en temps réel entre onglets
-
Déploiement immédiat par simple push via l’app GitHub Deploy
-
Fresh : JIT SSR for Deno, framework web ne nécessitant pas de build
-
GA prévue au T4 2021
2 commentaires
Annonce de The Deno Company : https://fr.news.hada.io/topic?id=3978
Comme on pouvait s’y attendre, le premier modèle de monétisation de Deno semble être Deploy serverless.
~~
Retour après un test réel : https://aidangee.dev/blog/deno-deploy-beta-first-look
Le site officiel de Deploy le présente comme le système serverless le plus rapide, donc un test de vitesse TTFB (Time to First Byte) a été réalisé.
Deno Deploy
Cold Start TTFB : 575ms
Warmed TTFB : 44ms
Netlify Functions : https://www.netlify.com/products/functions/
Cold Start TTFB : 812ms
Warmed TTFB : 138ms
Pour une Beta 1, c’est déjà assez impressionnant.
Cela dit, comparé à Lambda@Edge ou Cloudflare Workers, qui s’exécutent en edge CDN, c’est encore plus lent, mais les fonctionnalités à venir semblent intéressantes.
~~
Deno Deploy: Crazy Fast Cloud Functions - Architecture Speedrun
https://www.youtube.com/watch?v=yZDvE0mP4Y4
C’est une vidéo de 17 minutes qui explique Deno Deploy et montre comment créer rapidement un chat avec l’API BroadcastChannel.
Waouh... si le cold start tourne autour de 0,5 seconde, c’est tout à fait correct~