Blueboat - ทางเลือกโอเพนซอร์สแทน Cloudflare Workers
(github.com)-
แพลตฟอร์มแบบมัลติเทนเเนนต์ที่เป็นมิตรกับนักพัฒนา สำหรับเว็บแอปแบบเซิร์ฟเวอร์เลส
-
ปรับปรุงประสิทธิภาพและลดโค้ดซ้ำซ้อน โดยแทนที่ Native Node add-on ด้วย Rust
-
จัดเก็บโค้ดแอปด้วย Docker + บักเก็ตที่เข้ากันได้กับ S3 + MySQL (เก็บเมทาดาทา) + Kafka สำหรับสตรีมล็อก (ไม่บังคับ)
-
ฟีเจอร์ที่รองรับ
→ ฟีเจอร์ JavaScript มาตรฐานที่ V8 รองรับ
→ Web Platform API บางส่วน
⇨ fetch(), Request/Response objects
⇨ TextEncoder, TextDecoder
⇨ URL, URLSearchParams
⇨ crypto.getRandomValues
→ Router
→ Cryptography
→ Graphics API : Graphics.Canvas, Graphics.Layout
→ Template API
→ Background Tasks
→ Native API ภายนอก : MySQL Client, APNS Client
- ต่างจาก Workers ที่ใช้สถาปัตยกรรมแบบ Shared-Process โดยใช้ระบบ isolation แบบอิงโปรเซส
ยังไม่มีความคิดเห็น