Bỏ qua đến nội dung chính
Về trang chủ
AI tools-ai Tech 3 phút đọc

Delphi đưa backend Python lên Vercel, triển khai 100 lần mỗi ngày

Delphi chuyển backend Python từ AWS sang Vercel, giúp đội ngũ 10 kỹ sư triển khai trực tiếp hơn 100 lần mỗi ngày thông qua Workflows và Sandbox.

Tier 2 · nguồn 99% độ tin cậy Đã được duyệt
Nguồn gốc vercel.com

Delphi, nền tảng xây dựng bản sao kỹ thuật số (digital minds) từ dữ liệu cá nhân, đã chuyển đổi toàn bộ backend viết bằng Python từ Amazon Web Services (AWS) sang Vercel. Với đội ngũ gồm 10 kỹ sư và không có nhân sự chuyên trách hạ tầng, công ty hiện thực hiện hơn 100 lượt triển khai mã nguồn trực tiếp lên môi trường production mỗi ngày nhờ hệ thống cờ tính năng (feature flags) và tự động hóa.

Theo Spencer Schoeben, kỹ sư sáng lập tại Delphi, việc duy trì hệ thống backend cũ trên AWS sử dụng ECS, Docker Desktop và cơ sở dữ liệu cục bộ từng khiến quy trình làm việc bị tắc nghẽn. Khi quy mô công ty mở rộng, mỗi kỹ sư mới phải mất cả ngày chỉ để thiết lập môi trường cho lần triển khai đầu tiên. Thay vì tự thiết kế và quản lý hạ tầng riêng trên AWS, Delphi quyết định đưa toàn bộ backend Python lên Vercel để đồng bộ hóa quy trình với frontend vốn đã đặt tại đây từ đầu.

Quá trình chuyển dịch backend của Delphi dựa trên hai công cụ là Vercel Workflows và Vercel Queues. Hệ thống của Delphi vận hành các agent tạo nội dung chạy dài hạn và xử lý tác vụ ingest dữ liệu thành đồ thị tri thức (knowledge graph). Vercel Workflows đảm nhận các tiến trình dài hạn, trong khi Queues điều phối hàng đợi tác vụ nền mà không yêu cầu cấu hình thủ công; tài nguyên hạ tầng sẽ được tự động cấp phát khi triển khai mã nguồn.

Tốc độ triển khai mới cho phép cả Giám đốc sản phẩm (CPO) lẫn đội ngũ tăng trưởng của Delphi tự xây dựng, thử nghiệm các bảng điều khiển và tính năng mới. Thay vì đẩy mã qua môi trường staging rồi mới lên production như trước, Delphi áp dụng cơ chế triển khai trực tiếp kết hợp thử nghiệm A/B. Tính năng phát hiện bất thường của Vercel Agent được dùng để giám sát môi trường thực tế nhằm gắn cờ cảnh báo sự cố.

Đáng chú ý, Delphi sử dụng các AI agent để viết và kiểm thử mã nguồn thông qua giao thức MCP, CLI và SDK của Vercel. Nhóm kỹ sư cũng triển khai một agent hỗ trợ nội bộ chạy trên môi trường Vercel Sandbox bằng framework 'eve'. Đội ngũ chăm sóc khách hàng có thể đặt câu hỏi qua Slack khi phát hiện lỗi; agent sẽ tự kiểm tra mã nguồn trong môi trường Sandbox biệt lập, tìm nguyên nhân gốc rễ và đề xuất phương án sửa lỗi cho kỹ sư.

Ngoài ra, Delphi điều phối toàn bộ lưu lượng trò chuyện qua AI Gateway để chọn mô hình phù hợp cho từng bản sao số và tự động chuyển đổi khi nhà cung cấp gặp sự cố. Theo Schoeben, mục tiêu tiếp theo của công ty là mở rộng sang giao diện tìm kiếm tổng hợp góc nhìn từ nhiều bản sao số cùng lúc, tiếp tục vận hành trên hạ tầng Workflows và AI Gateway.