Cara, Vercel vừa mới ra mắt một thứ có thể thay đổi đáng kể cách chúng ta làm việc với backend. Gọi là Workflows và về cơ bản giải quyết một vấn đề mà mọi nhà phát triển đều gặp phải: mất hàng tuần xây dựng hạ tầng điều phối khi lẽ ra nên tập trung vào sản phẩm.



Khái niệm thực ra rất đơn giản. Thay vì phân tán logic của bạn thành hàng đợi, worker, bảng trạng thái và cơ chế retry rải rác khắp nơi, bạn đánh dấu hàm TypeScript của mình với "use workflow" ở đầu và mỗi bước với "use step" trong các hàm con. Xong. Vercel lo phần còn lại: lập lịch hàng đợi, giữ lại lỗi, lưu trữ trạng thái, tất cả tự động mà không cần bạn triển khai dịch vụ điều phối riêng hoặc cơ sở dữ liệu trạng thái.

Điều khiến tôi chú ý nhất là bạn chỉ trả tiền cho thời gian thực thi thực tế. Không phí cố định cho các dịch vụ chạy 24/7 chờ có việc để làm. Điều này hoàn toàn thay đổi cuộc chơi cho các agent AI và nhiệm vụ backend trong sản xuất.

Các con số nói lên tất cả: kể từ khi ra mắt thử nghiệm công khai vào tháng 10 năm ngoái, Workflows đã xử lý hơn 100 triệu lần thực thi và 500 triệu bước. Hơn 1.500 khách hàng đang sử dụng, 200 nghìn lượt tải xuống hàng tuần trên npm. Đây là sự chấp nhận thực sự, không phải là hype.

Đối với những ai làm việc với agent AI đặc biệt, Vercel đã tích hợp một số tính năng rất hợp lý. Các luồng là bền vững, nghĩa là đầu ra của agent được lưu trữ một cách bền vững và vẫn tiếp tục ngay cả khi bạn đóng trình duyệt. Khi kết nối lại, nó tiếp tục từ điểm dừng. Tất cả mã hóa trước khi rời khỏi môi trường của bạn theo mặc định. Bạn có thể tạm dừng và tiếp tục chờ phê duyệt của con người hoặc để trạng thái tạm dừng trong nhiều ngày, tháng, và không mất phí trong thời gian tạm dừng đó.

Cũng hỗ trợ tải nặng: lên đến 50 MB cho mỗi bước, 2 GB cho mỗi lần thực thi. Mở rộng không gian để làm việc với hình ảnh và video trong các agent đa phương tiện.

SDK của Workflows là mã nguồn mở và hỗ trợ tự host qua hệ thống adapter gọi là "Worlds". Cộng đồng đã bắt đầu phát triển các adapter cho MongoDB, Redis, Cloudflare và các công cụ khác. Họ cũng đã ra mắt AI SDK v7 với WorkflowAgent tích hợp, và SDK Python đã bước vào thử nghiệm công khai.

Phiên bản tiếp theo, Workflows 5, sẽ mang đến kiểm soát đồng thời gốc rễ với cơ chế khóa giữa các lần thực thi, hạ tầng triển khai toàn cầu và một runtime dựa trên snapshot để giảm chi phí xử lý lại. Vercel rõ ràng đang nghĩ lớn về điều này.
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