Vercel Gần đây phát hành tính năng Workflows thật sự rất thú vị, giải quyết một vấn đề nan giải của nhà phát triển — chỉ với hai dòng mã có thể thay thế toàn bộ hạ tầng backend.



Tôi đã xem qua cách sử dụng cụ thể: nhà phát triển đánh dấu use workflow ở đầu hàm TypeScript, sau đó trong hàm con dùng use step để đánh dấu từng bước thực thi, khung xử lý tự động các việc phiền phức như lập lịch hàng đợi, thử lại khi thất bại, lưu trạng thái. Không cần triển khai dịch vụ điều phối riêng, hàng đợi tin nhắn hay cơ sở dữ liệu trạng thái, tất cả đều tích hợp trong mã ứng dụng.

Điều cốt lõi giải quyết vấn đề thực tế này thực ra rất rõ ràng: khi đưa AI agent hoặc nhiệm vụ backend từ giai đoạn nguyên mẫu vào môi trường sản xuất, nhà phát triển thường mất nhiều thời gian xây dựng hạ tầng điều phối, thay vì tối ưu hóa sản phẩm. Các giải pháp truyền thống phân tán logic vào hàng đợi, worker, bảng trạng thái và cơ chế thử lại, còn Vercel thì trực tiếp kết hợp logic điều phối và logic nghiệp vụ trong cùng một hệ thống.

Từ đợt thử nghiệm công khai vào tháng 10 năm ngoái đến nay, dữ liệu khá ấn tượng — xử lý hơn 100 triệu lần thực thi, 500 triệu bước, phục vụ hơn 1500 khách hàng, lượng tải xuống npm vượt quá 200.000 lần hàng tuần. Điều này chứng tỏ thực sự có nhiều nhà phát triển đang sử dụng.

Đối với các kịch bản AI agent, Vercel đặc biệt thêm một số tính năng: đảm bảo luồng dữ liệu lâu dài, giữ output của agent vĩnh viễn, kể cả khi đóng trình duyệt; mã hóa tích hợp, tất cả dữ liệu đều tự động mã hóa trước khi rời khỏi môi trường triển khai; còn hỗ trợ tạm dừng và tiếp tục, có thể chờ phê duyệt thủ công hoặc ngủ vài ngày, vài tháng, trong thời gian đó không tốn chi phí tính toán; kích thước tối đa cho từng bước là 50MB, toàn bộ thực thi tối đa 2GB, đủ để xử lý truyền tải hình ảnh và video của agent đa phương thức.

Cùng lúc đó, ra mắt AI SDK v7 tích hợp WorkflowAgent, SDK Python cũng đang trong giai đoạn thử nghiệm công khai. Thú vị là Workflow SDK đã mở nguồn, cộng đồng đã bắt đầu phát triển các adapter cho MongoDB, Redis, Cloudflare và các nền tảng khác. Phiên bản tiếp theo sẽ bổ sung kiểm soát song song, triển khai toàn cầu và runtime chụp nhanh, nhằm giảm thiểu chi phí xử lý lại sự kiện.

Chế độ giá cũng khá hấp dẫn — chỉ tính phí dựa trên thời gian thực thi thực tế, không có phí duy trì dịch vụ điều phối liên tục. Điều này rất thu hút các nhóm muốn phát triển nhanh chóng.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim