31 puan yazan xguru 2023-03-03 | 1 yorum | WhatsApp'ta paylaş
  • 2 yan projeyi taşıdı
  • Yaklaşık 500 satırlık Ansible betiği ve yapılandırma dosyasını sildi, ayda 9 dolar tasarruf etti
  • Statik dosyaları CDN ile sunarken, bunu go:embed kullanan ETag önbelleklemesine çevirdi
  • CRON'u basit bir arka plan goroutine'ine dönüştürdü, yapılandırma dosyaları yerine ortam değişkenleri kullandı
  • Uygulama mimarisi aynı kaldı. Go net/http sunucusu ve SQLite veritabanını olduğu gibi kullandı
  • Go web uygulamalarının işletiminin kolay olduğu söylense de, geliştiricinin ilgilenmesi gereken çok sayıda ufak ayar gerekiyor (Caddy ile SSL ve yükseltmeler gibi)
    • Ancak Fly.io kullanınca bunlara gerek kalmıyor
  • Fly.io, 3 VM'e kadar ücretsiz; sonrasında VM başına aylık 2 dolar
    • 1 Shared CPU ve 256 MB RAM veriyor; bu da Go uygulamaları için yeterli

1 yorum

 
jin225675 2023-03-03

Fly'ı severek kullanıyorum haha
5 doların altındaki ücretler için fatura bile kesmiyorlar!