So sánh Supabase Edge, Cloudflare Workers và Deno Deploy về cold starts
tsudev· 19/10/2026
Giới thiệu
Khi nói đến việc xây dựng ứng dụng trên nền tảng edge computing, một trong những yếu tố quan trọng cần xem xét là cold starts. Cold starts là thời gian cần thiết để khởi động một hàm hoặc ứng dụng sau khi nó đã bị ngưng hoạt động trong một khoảng thời gian. Trong bài viết này, chúng ta sẽ so sánh ba nền tảng edge computing phổ biến là Supabase Edge, Cloudflare Workers và Deno Deploy về vấn đề cold starts.Supabase Edge
Supabase Edge là một nền tảng edge computing được phát triển bởi Supabase, một công ty chuyên về giải pháp cơ sở dữ liệu và lưu trữ. Supabase Edge cho phép các nhà phát triển xây dựng và triển khai ứng dụng trên mạng lưới máy chủ phân tán toàn cầu. Về vấn đề cold starts, Supabase Edge có thời gian khởi động trung bình khoảng 10-20 mili giây, tùy thuộc vào loại ứng dụng và tài nguyên được sử dụng.Cloudflare Workers
Cloudflare Workers là một nền tảng edge computing được phát triển bởi Cloudflare, một công ty chuyên về giải pháp bảo mật và hiệu suất mạng. Cloudflare Workers cho phép các nhà phát triển xây dựng và triển khai ứng dụng trên mạng lưới máy chủ phân tán toàn cầu của Cloudflare. Về vấn đề cold starts, Cloudflare Workers có thời gian khởi động trung bình khoảng 5-15 mili giây, tùy thuộc vào loại ứng dụng và tài nguyên được sử dụng.Deno Deploy
Deno Deploy là một nền tảng edge computing được phát triển bởi Deno, một công ty chuyên về giải pháp phát triển ứng dụng. Deno Deploy cho phép các nhà phát triển xây dựng và triển khai ứng dụng trên mạng lưới máy chủ phân tán toàn cầu. Về vấn đề cold starts, Deno Deploy có thời gian khởi động trung bình khoảng 20-50 mili giây, tùy thuộc vào loại ứng dụng và tài nguyên được sử dụng.So sánh
Tóm lại, cả ba nền tảng edge computing đều có thời gian khởi động cold starts khác nhau. Supabase Edge và Cloudflare Workers có thời gian khởi động nhanh hơn, trong khi Deno Deploy có thời gian khởi động chậm hơn. Tuy nhiên, cần lưu ý rằng thời gian khởi động cold starts chỉ là một trong những yếu tố cần xem xét khi lựa chọn nền tảng edge computing.Ví dụ
Để minh họa cho sự khác biệt về thời gian khởi động cold starts, chúng ta có thể xem xét một ví dụ sau. Giả sử chúng ta xây dựng một ứng dụng đơn giản trên cả ba nền tảng, và đo thời gian khởi động cold starts của mỗi ứng dụng. Kết quả có thể như sau:- Supabase Edge: 12 mili giây
- Cloudflare Workers: 8 mili giây
- Deno Deploy: 30 mili giây