11 คะแนน โดย xguru 2021-07-10 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เอนจิน 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 ความคิดเห็น

 
xguru 2021-07-10

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 อยู่ครับ

 
galadbran 2021-07-10

ว้าว... ถ้า cold start อยู่ราว ๆ 0.5 วินาทีก็ถือว่าใช้ได้เลยนะ~