📦 Cloudflare Workers ขยายเพดาน Deploy เป็น 64 MiB — แต่ตัวเล…
📦 Cloudflare Workers ขยายเพดาน Deploy เป็น 64 MiB — แต่ตัวเลขที่ต้องดูไม่ใช่ gzip
Cloudflare ประกาศเมื่อ 4 ก.ย. 2026 ว่า Workers สามารถ deploy bundle ที่ใหญ่ขึ้นได้ โดยใช้เพดานขนาดแบบ uncompressed ที่ 64 MiB เหมือนกันทั้ง Free และ Paid plan
ก่อนหน้านี้ระบบตรวจ compressed bundle และปฏิเสธไฟล์ที่เกิน 3 MB บน Free หรือ 10 MB บน Paid ตอนนี้เพดานแบบ compressed ถูกยกเลิก ทำให้ dependency หนักขึ้นหรือ framework ขนาดใหญ่มีพื้นที่มากขึ้น
สิ่งที่เปลี่ยนใน workflow:
• ค่า Total Upload จาก Wrangler คือขนาด uncompressed ที่ใช้ตัดสิน ไม่ใช่ค่า gzip
• ใช้ wrangler deploy --outdir bundled/ --dry-run ตรวจขนาดก่อนส่งขึ้นระบบ
• bundle ที่ gzip เล็ก แต่ uncompressed เกิน 64 MiB ยัง deploy ไม่ได้
• งานที่มี dependency หรือ framework หนักอาจไม่ต้องแยก service เพียงเพราะติดเพดานเดิม
มุมสถาปัตยกรรมคือ Cloudflare ลดแรงกดดันให้ทีม optimize เพื่อ “ผ่าน upload limit” แต่ไม่ได้แปลว่า bundle ใหญ่ขึ้นแล้วดีเสมอไป ขนาดที่เพิ่มยังแลกกับเวลา build, cold-start/initialization, cache strategy และความซับซ้อนในการดูแล dependency
เหมาะกับทีมที่ทำ Workers เป็น application จริง มี framework หรือ dependency จำนวนมาก และต้องการลดงานแยกบริการ ส่วน Worker ที่เป็น endpoint เล็ก ๆ ควรรักษา bundle ให้เล็กเพื่อ latency และการตรวจสอบที่ง่ายกว่า
ลิงก์ต้นทางอยู่ในคอมเมนต์แรก
ทีมของคุณติดเพดานจาก bundle size หรือจาก startup performance มากกว่ากัน? ติดตาม SynapTech AI สำหรับมุมเทคโนโลยีที่เชื่อมกับ workflow จริง
#CloudflareWorkers #EdgeComputing #WebDevelopment #DevOps #SynapTechAI
📖 อ่านบทความเต็มบน Facebook | 🔔 ติดตาม SynapTech
รับข่าว AI และบทความใหม่ก่อนผู้อื่น ส่งตรงถึง inbox
บทความแนะนำ
ถ้าชอบเนื้อหาแบบนี้
กดติดตาม SynapTech บน Facebook