Deno Deploy Beta 1
(deno.com)- เอนจิน JavaScript serverless แบบมัลติเทนเนนต์
→ ใช้งาน V8 และ Deno CLI เดิมตามเดิม
→ รันบนดาต้าเซ็นเตอร์ 25 แห่งทั่วโลก
→ รองรับ TypeScript, JSX, ES Modules, HTTPS Imports
→ BroadcastChannel API : รองรับการสื่อสารแบบเรียลไทม์ระหว่างแท็บ
-
พุชผ่าน Deploy GitHub App เพื่อดีพลอยได้ทันที
-
Fresh : JIT SSR สำหรับ Deno, เว็บเฟรมเวิร์กที่ไม่ต้องบิลด์
-
คาดว่า GA ใน Q4 2021
2 ความคิดเห็น
The Deno Company ประกาศ https://th.news.hada.io/topic?id=3978
เป็นไปตามที่คาดไว้ โมเดลสร้างรายได้ตัวแรกของบริษัท Deno น่าจะเป็น Deploy แบบ serverless
~~
รีวิวหลังจากลองทดสอบจริง : https://aidangee.dev/blog/deno-deploy-beta-first-look
ในเว็บไซต์ทางการของ Deploy มีการโปรโมตว่าเป็นระบบ serverless ที่เร็วที่สุด จึงได้ลองทดสอบความเร็ว TTFB(Time to First Byte) กัน
Deno Deploy
Cold Start TTFB : 575ms
Warmed TTFB : 44ms
Netlify Functions : https://www.netlify.com/products/functions/
Cold Start TTFB : 812ms
Warmed TTFB : 138ms
ในสถานะเบต้า 1 ได้ระดับนี้ก็นับว่าน่าประทับใจทีเดียว
แต่ถ้าเทียบกับ Lambda@Edge หรือ Cloudflare Workers ที่รันบน CDN edge ก็ยังช้ากว่าอยู่ อย่างไรก็ตามฟีเจอร์ที่จะเพิ่มเข้ามาก็ดูน่าสนใจครับ
~~
Deno Deploy: Crazy Fast Cloud Functions - Architecture Speedun
https://www.youtube.com/watch?v=yZDvE0mP4Y4
เป็นวิดีโอยาว 17 นาที อธิบาย Deno Deploy และลองสร้างแชตอย่างง่ายด้วย BroadcastChannel API อยู่ครับ
ว้าว... ถ้า cold start อยู่ราว ๆ 0.5 วินาทีก็ถือว่าใช้ได้เลยนะ~