31 poin oleh xguru 2023-03-03 | 1 komentar | Bagikan ke WhatsApp
  • Memigrasikan 2 proyek sampingan
  • Menghapus sekitar 500 baris skrip Ansible dan file konfigurasi, serta menghemat $9 per bulan
  • Mengganti penggunaan CDN untuk file statis menjadi caching ETag dengan go:embed
  • Mengganti CRON menjadi goroutine latar belakang sederhana, dan memakai variabel lingkungan alih-alih file konfigurasi
  • Arsitektur aplikasi tetap sama. Tetap menggunakan server Go net/http dan DB SQLite
  • Meski aplikasi web Go dikenal mudah dioperasikan, masih ada banyak pengaturan kecil yang perlu diperhatikan developer (seperti SSL dan upgrade menggunakan Caddy)
    • Namun dengan Fly.io, hal-hal seperti ini tidak diperlukan
  • Fly.io gratis hingga 3 VM, dan setelah itu $2 per bulan per VM
    • 1 Shared CPU dan RAM 256MB, yang sudah cukup untuk aplikasi Go

1 komentar

 
jin225675 2023-03-03

Saya sering pakai Fly hehe
Bahkan biaya di bawah $5 tidak ditagihkan!