Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Cloudflare Workers เปิดตัว API การเชื่อมต่อ () ที่เปิดใช้งานการสร้างซ็อกเก็ต TCP โดยตรง

Cloudflare Workers เปิดตัว API การเชื่อมต่อ () ที่เปิดใช้งานการสร้างซ็อกเก็ต TCP โดยตรง

ในช่วงสัปดาห์ที่นักพัฒนาซอฟต์แวร์ปี 2023 ที่ผ่านมา Cloudflare ได้เปิดเผย Worker API ใหม่ที่ช่วยให้นักพัฒนาสามารถสร้างซ็อกเก็ต TCP ขาออกได้ API ซ็อกเก็ตที่ก้าวล้ำนี้ช่วยให้นักพัฒนาสามารถเชื่อมต่อกับโครงสร้างพื้นฐานที่ใช้ TCP ได้อย่างราบรื่นโดยตรงจากผู้ปฏิบัติงาน ซึ่งตอนนี้รวมถึงฐานข้อมูล จนถึงขณะนี้ พนักงานสามารถสื่อสารกับ endpoints HTTP และบริการ Cloudflare อื่นๆ เท่านั้น อย่างไรก็ตาม ฐานข้อมูลส่วนใหญ่จำเป็นต้องให้ไคลเอนต์สร้างซ็อกเก็ต TCP โดยตรง

Brendan Irvine-Broque ผู้จัดการผลิตภัณฑ์ของ Cloudflare และ Matt Silverlock ผู้อำนวยการฝ่ายผลิตภัณฑ์ของ Cloudflare อธิบายรายละเอียดเกี่ยวกับ API ใหม่: "ด้วย Workers เรามีเป้าหมายที่จะสนับสนุน API มาตรฐานที่ได้รับการสนับสนุนในเบราว์เซอร์และสภาพแวดล้อมที่ไม่ใช่เบราว์เซอร์ในทุกที่ที่ทำได้ ( ...) แต่สำหรับซ็อกเก็ต TCP เราเผชิญกับความท้าทาย — ไม่มีมาตรฐานที่ใช้ร่วมกันอย่างชัดเจนในรันไทม์ เราได้พยายามรวมองค์ประกอบที่ดีที่สุดของ API และข้อเสนอที่มีอยู่ และตั้งใจที่จะสนับสนุนมาตรฐานในอนาคต"

ในฤดูใบไม้ร่วงที่ผ่านมา Cloudflare, Vercel และ Shopify ได้ก่อตั้ง WinterCG ซึ่งเป็นกลุ่มชุมชนใหม่ที่อุทิศตนเพื่อสร้างการใช้งานที่ทำงานร่วมกันได้ของ API เว็บมาตรฐานในสภาพแวดล้อมการพัฒนาที่ไม่ใช่เว็บเบราว์เซอร์และ JavaScript

API ล่าสุดสามารถเข้าถึงได้โดยการนำเข้าฟังก์ชั่นการเชื่อมต่อจาก cloudflare:sockets แม้ว่าไดรเวอร์ฐานข้อมูล JavaScript สำหรับ PostgreSQL, pg จะรองรับ API ใหม่แล้ว แต่ไดรเวอร์ MySQL— mysql และ mysql2— ยังไม่รองรับ Irvine-Broque และ Silverlock เตือนว่า:

มีการสร้างการเชื่อมต่อใหม่สำหรับทุกคำขอ นี่เป็นหนึ่งในความท้าทายที่ใหญ่ที่สุดในปัจจุบันในการเชื่อมต่อกับฐานข้อมูลจากฟังก์ชันไร้เซิร์ฟเวอร์ ในทุกแพลตฟอร์ม (...) เรากำลังดำเนินการด้วยวิธีที่ง่ายกว่าในการรวมการเชื่อมต่อสำหรับฐานข้อมูลยอดนิยม

Cloudflare คาดว่าจะเปิดตัวคุณสมบัติเพิ่มเติมในอนาคต เช่น การสนับสนุนการเชื่อมต่อ TCP และ UDP ขาเข้า ซึ่งได้รับการร้องขอจากนักพัฒนา พร้อมกับโปรโตคอลแอปพลิเคชันที่ใช้ QUIC

การเปิดตัว API การเชื่อมต่อ () มาพร้อมกับการประกาศที่น่าตื่นเต้นอื่น ๆ ในช่วงสัปดาห์นักพัฒนาปี 2023 ซึ่งรวมถึงการเปิดตัว Secrets Store สำหรับการจัดการความลับของแอปพลิเคชันอย่างปลอดภัย การปรับปรุง D1 (ฐานข้อมูลไร้เซิร์ฟเวอร์ของ Cloudflare) และการทำงานพร้อมกันของผู้บริโภคสำหรับบริการส่งข้อความ Queues . นอกจากนี้ Cloudflare ยังเปิดตัวการรวมฐานข้อมูลสำหรับ Neon, PlanetScale และ Supabase บน Workers

ซ็อกเก็ต TCP ที่เปิดอยู่แต่ละอันจะนำไปสู่จำนวนสูงสุดของการเชื่อมต่อแบบเปิดที่ผู้ปฏิบัติงานสามารถรักษาไว้พร้อมกันได้ โปรดทราบว่าการสร้างการเชื่อมต่อ TCP บนพอร์ต 25 เพื่อส่งอีเมลไปยังเซิร์ฟเวอร์อีเมล SMTP ยังไม่สามารถทำได้

เนื่องจาก แพลตฟอร์มแบบไม่มีโค้ดและโค้ดน้อย เช่น AppMaster มีการพัฒนาอย่างต่อเนื่อง การเปิดตัวฟีเจอร์อย่าง API การเชื่อมต่อ () จะช่วยส่งเสริมแนวการพัฒนาเพิ่มเติมโดยปรับปรุงการเชื่อมต่อและสร้างโอกาสใหม่สำหรับนักพัฒนา

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต