Cloudflare ซื้อ Deno ยุบทีมรวม Workers ตัวรันไทม์เหลืออายุ 지원 1 ปี

Cloudflare ซื้อ Deno ยุบทีมรวม Workers ตัวรันไทม์เหลืออายุ 지원 1 ปี

บริษัท Cloudflare ผู้ให้บริการโครงสร้างพื้นฐานคลาวด์และเครือข่ายระดับโลก เข้าซื้อกิจการ Deno ผู้พัฒนาจาวาสคริปต์รันไทม์ที่เขียนด้วยภาษา Rust โดยไม่เปิดเผยมูลค่าดีล ผลกระทบชัดเจนที่สุดคือทีมงาน Deno จะหยุดพัฒนาตัวรันไทม์ และจะสนับสนุนการออกเวอร์ชันใหม่อีกเพียงหนึ่งปีเท่านั้น

Key facts

Cloudflare ต้องการอะไรจากดีลนี้

การรวมบริษัทครั้งนี้แสดงให้เห็นชัดว่า Cloudflare ไม่ได้ต้องการตัวรันไทม์ Deno โดยตรง แต่สนใจโครงการ celld ซึ่งเป็นโครงการที่เลียนแบบ Cloudflare Durable Objects แต่สามารถโฮสต์เองได้ โครงการนี้เพิ่งปล่อยออกมาเมื่อเดือนสิงหาคมที่ผ่านมาเท่านั้น

Kenton Varda จาก Cloudflare ระบุว่ามีเสียงวิจารณ์ว่าการใช้ Durable Objects นั้นเป็นการล็อกกับแพลตฟอร์ม Cloudflare เท่านั้น การนำ celld มารวมกับ workerd จะทำให้แพลตฟอร์มกลายเป็นแพลตฟอร์มเปิด ที่ลูกค้าเลือกใช้ Cloudflare หรือจะโฮสต์เองที่อื่นก็ได้

ที่ผ่านมาแม้ workerd จะเป็นโครงการโอเพนซอร์ส แต่ Durable Objects ก็ยังอยู่ในระดับใช้พัฒนาเท่านั้น ไม่เหมาะกับการใช้งานโปรดักชั่นเพราะจำกัดแค่ instance เดียว แต่เมื่อเห็น celld ก็พบว่าสามารถรองรับโหลดได้แม้จะเป็นโอเพนซอร์ส ผู้ใช้ Deno Deploy ต้องทำอย่างไรต่อ

สำหรับลูกค้า Deno Deploy ซึ่งเป็นบริการคลาวด์ของ Deno จะยังให้บริการต่อไปอีก 6 เดือน และจะมีแนวทางการย้ายไปยัง Cloudflare Workers ให้ ส่วนผู้ที่ใช้งานตัวรันไทม์ Deno โดยตรงจะได้รับการสนับสนุนการออกเวอร์ชันใหม่อีกหนึ่งปีนับจากนี้

หลังจากนี้ทีมงานจะรวมโค้ดและแนวทางพัฒนาจาก celld เข้าไปใน workerd เพื่อให้เป็นแพลตฟอร์ม Cloudflare ที่ติดตั้งในองค์กรได้ มุมมองต่อนักพัฒนาไทย

สำหรับนักพัฒนาและสตาร์ทอัพไทยที่ใช้ Deno หรือ Deno Deploy ในการรันแอปพลิเคชัน ข้อตกลงนี้อาจกระทบแผนระยะยาว เพราะตัวรันไทม์จะไม่ได้รับการพัฒนาต่อหลังครบหนึ่งปี ขณะที่บริการคลาวด์มีกรอบเวลาชัดเจน 6 เดือนในการเตรียมย้ายระบบ

ด้านองค์กรที่ต้องการลดการพึ่งพาแพลตฟอร์มเดียว การที่ celld ถูกนำมารวมกับ workerd อาจเปิดทางให้เลือกโฮสต์เองได้มากขึ้น ซึ่งสอดคล้องกับแนวโน้มที่ลูกค้าบางรายย้ายออกไปโฮสต์เองก่อนหน้านี้ ก้าวต่อไป

สิ่งที่ต้องจับตาคือกำหนดการอย่างเป็นทางการในการรวมโค้ด celld เข้า workerd และแนวทางการย้ายบริการสำหรับลูกค้า Deno Deploy ภายในกรอบ 6 เดือน รวมถึงการประกาศแผนการสนับสนุนตัวรันไทม์ Deno ตลอดหนึ่งปีข้างหน้า

ข่าวอื่น ๆ

Sitemap