VPS vs Fungsi serverless
VPS vs serverless: biaya, cold start, dan kendali
Serverless menagih per pemanggilan dan menskalakan ke nol, yang tak terkalahkan untuk beban kerja yang benar-benar intermiten. Setelah sekitar satu juta pemanggilan sebulan, VPS seharga $12 biasanya lebih murah — dan tidak memiliki cold start, tidak ada batas waktu eksekusi, tidak ada runtime khusus vendor, dan tidak ada biaya tambahan egress. Serverless dioptimalkan untuk permintaan yang melonjak; VPS dioptimalkan untuk permintaan stabil dan portabilitas.
| Dimensi | VPS | Fungsi serverless |
|---|---|---|
| Biaya idle | Harga paket penuh | Nol |
| Biaya pada skala | Tetap | Bertambah dengan setiap permintaan |
| Cold start | Tidak ada | 100 ms hingga beberapa detik |
| Batas eksekusi | Tidak ada | Umumnya 15 menit |
| Koneksi berumur panjang | Asli | Sulit atau tidak mungkin |
| Lock-in | Tidak ada | Tinggi |
Mana yang sebaiknya Anda pilih?
VPS
Pilih VPS untuk lalu lintas yang stabil, pekerja latar, websocket, dan apa pun yang ingin Anda pindahkan nanti.
Fungsi serverless
Pilih serverless untuk pekerjaan singkat, tanpa status, dan benar-benar melonjak — dan perhatikan jumlah pemanggilan.
Pertanyaan yang sering diajukan
Pada titik apa VPS mengungguli serverless dalam hal biaya?
Kira-kira satu juta pemanggilan per bulan untuk handler sederhana, dan jauh lebih cepat jika egress dihitung. Fungsi yang berjalan lama atau berat memori akan melintasi titik impas jauh lebih awal.
Bisakah saya menjalankan server websocket di serverless?
Tidak secara langsung. Serverless dirancang untuk pemanggilan singkat tanpa status; koneksi persisten memerlukan gateway terkelola yang menambah biaya dan kompleksitas. VPS menanganinya secara native.