Google Cloud API Gateway รองรับ Streaming สำหรับแอปพลิเคชันเรียลไทม์และ AI

Google ประกาศการเปิดตัวแบบ Public Preview สำหรับการรองรับ Streaming ใน API Gateway ซึ่งเป็นการขยายรูปแบบการสื่อสารแบบดั้งเดิมจาก Request-Response ให้รองรับแอปพลิเคชันที่ต้องการการสื่อสารแบบเรียลไทม์

ฟังก์ชันใหม่นี้ช่วยให้ปลายทางแบบ Streaming สามารถทำงานอยู่เบื้องหลัง API Gateway ได้ โดยยังคงรักษาการควบคุมด้านความปลอดภัยและนโยบายที่มีอยู่เดิมไว้ ซึ่งรองรับรูปแบบต่างๆ เช่น Server-Sent Events (SSE), chunked transfer encoding, HTTP response streaming, WebSockets และ gRPC

การอัปเดตนี้รองรับการใช้งานสำหรับนักพัฒนาในการสตรีมการตอบกลับของโมเดลแบบเรียลไทม์ หรือการจัดการแอปพลิเคชัน AI แบบโต้ตอบ โดยยังคงรักษาการควบคุมแบบรวมศูนย์ผ่าน Model Routing ให้กับ Gemini, Claude หรือ OpenAI gpt-oss

Google เน้นย้ำว่าการตั้งค่า API เดิมทั้งหมด เช่น การบังคับใช้ API key, JWT validation, และการรวมกับ Cloud Logging ยังคงทำงานได้ตามปกติ

ศัพท์ที่ควรรู้

  • API Gateway – บริการที่ทำหน้าที่เป็นประตูควบคุมการเข้าถึงไปยังบริการต่างๆ
  • Streaming – การส่งข้อมูลอย่างต่อเนื่อง แทนการรอรับคำตอบทั้งหมดในครั้งเดียว
  • Server-Sent Events (SSE) – รูปแบบหนึ่งของการส่งข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์แบบเรียลไทม์
  • gRPC – เฟรมเวิร์กสำหรับสร้างการสื่อสารระหว่างบริการที่ใช้ Protocol Buffers

ที่มา: infoq.com

Leave a Comment