2 puan yazan GN⁺ 2024-03-01 | 1 yorum | WhatsApp'ta paylaş

Sunucusuz korku hikayeleri

  • Sunucusuz korku hikayeleri, sunucusuz teknolojileri kullanırken yaşanan korkunç deneyimlerin paylaşıldığı basit bir blog.
  • Bu blog Andras tarafından oluşturuldu; kendisi açık kaynaklı ve self-host edilebilen bir Heroku / Netlify / Vercel alternatifi olan Coolify üzerinde çalışıyor.
  • Sunucusuz korku hikayesi olanlar, hikayelerini Andras'a göndererek veya Github'da PR açarak paylaşabiliyor.

Dikkat çekici sunucusuz maliyet vakaları

  • 27 Mart 2020: Firebase ve Cloud Run'ı test ederken 72.000 dolar harcayıp neredeyse iflasın eşiğine gelen bir vaka var.
  • 27 Şubat 2024: Netlify'dan hafta sonunda, 104.500 dolarlık faturanın gecikmeye düştüğünü bildiren bir e-posta alan bir kişi oldu.
  • 13 Şubat 2024: Birinin EchoFox'a spam göndermesi sonucu Vercel faturası 23.000 dolara fırladı ve 56.000'den fazla hesap ile deneme kullanımı oluştuğu bir vaka yaşandı.
  • 5 Nisan 2023: Vercel kullanıcılarını uyaran, Vercel'de test ederken veya dağıtım yaparken dikkatli olunması gerektiğini anlatan bir deneyim paylaşımı var.

GN⁺ görüşü

  • Sunucusuz mimari, yönetim gerektirmeyen altyapısı nedeniyle geliştiriciler için cazip olsa da, beklenmedik maliyetlerin büyük bir sorun olabileceğini gösteriyor.
  • Bu vakalar, sunucusuz servisler kullanılırken sıkı maliyet yönetimi ve izleme yapılmasının önemini vurguluyor.
  • Sunucusuz teknolojiyi benimsemeden önce, maliyet tahmini ve limit belirleme özellikleri sunan araçları kullanmak iyi olur.
  • AWS Lambda gibi diğer sunucusuz ürünlerde de benzer maliyet sorunları ortaya çıkabileceğinden, maliyet verimliliğini gözeterek servis seçmek önemli.
  • Bu teknolojinin sunduğu avantajlar hızlı dağıtım ve ölçeklenebilirlik olsa da, gerçek kullanım öngörülemezse bütçenin aşılması riski bulunuyor.

1 yorum

 
GN⁺ 2024-03-01
Hacker News görüşü
  • Netlify ile ilgili yorum özeti:

    • Bir kullanıcı, web sitesinde 3.44MB boyutunda bir ses dosyası barındırdığını ve bu yüzden DDoS saldırısına uğradığını belirtiyor. Netlify'ın ücretsiz hesabını kullanıyor olmasına rağmen, aşırı trafik maliyetleri nedeniyle çok yüksek tutarlı bir faturayla karşı karşıya kalma riski olduğunu vurguluyor.
    • Başka bir kullanıcı bunun üzücü olduğunu söylüyor; 3.44MB'lık bir dosyanın sorun olmaması gerektiğini ve bunu başka bir yerde barındırma çözümünün uygun olmadığını savunuyor. Ayrıca, "ücretsiz" diye bir şeyin gerçekte var olmadığını, bu tür durumları önlemek için daha fazla önlem gerektiğini vurguluyor.
    • VPS'in (Virtual Private Server) ucuz, yönetimi kolay ve otomatik trafik sınırlarına sahip olduğunu belirtiyor.
  • Coolify ile ilgili yorum özeti:

    • Bir kullanıcı, Heroku/Netlify benzeri kendi kendine barındırılan bir alternatif olan Coolify'ı geliştiren Andres'ten bahsediyor. Kullanıcı, Coolify'ı birkaç aydır kullandığını ve bunun çeşitli servisleri kendi altyapısında barındırmasına yardımcı olduğunu söyleyerek övüyor.
    • Coolify topluluğunun büyüdüğünü, kullanıcıların yeni şablonlar eklediğini ve birbirlerine debug konusunda yardımcı olduklarını belirtiyor.
    • Dezavantaj olarak, disk alanı azaldığında sorunlar yaşanabildiğini ve bunun için daha iyi uyarılar veya önleyici önlemler gerektiğini ifade ediyor.
  • Serverless mimariyle ilgili yorum özeti:

    • Netlify'da yaşanan sorunun serverless mimariden kaynaklanmadığını savunuyor. Serverless mimarinin çeşitli teknik sorunları olsa da, devasa trafik faturalarının serverless'tan bağımsız bir mesele olduğunu açıklıyor.
    • Kendi donanımınızı bir veri merkezine yerleştirip trafik ücretlerini ödediğiniz bir durumda da, DDoS koruması yoksa benzer sorunların ortaya çıkabileceğini belirtiyor.
    • Asıl sorunun aşırı trafik maliyetleri ve DDoS azaltımının olmaması olduğunu vurguluyor.
  • Netlify'dan taşınma kararıyla ilgili yorum özeti:

    • Bir kullanıcı, kişisel sitesini Netlify'dan başka bir yere taşımaya karar verdiğini söylüyor. Taşımanın büyük ölçüde DNS güncellemelerinden ibaret olduğunu ve HTML'i yerelde build edip yüklemeyi tercih ettiğini belirtiyor.
    • Popüler çözümlerin çoğunda harcama limiti belirleme özelliğinin olmamasını garip bulduğunu ifade ediyor.
  • Cloud sağlayıcılarının aşırı faturalandırmasıyla ilgili yorum özeti:

    • Cloud sağlayıcılarının aşırı ücret çıkarmasını, bir oto tamircisinin arızalı parçayı sonsuz döngüde değiştirip sonra devasa bir ücret talep etmesine benzetiyor.
    • Küçük ölçekli bir kullanıcı olarak tüm dokümantasyonu baştan sona okuyup tam anlamıyla kavrayamayacağını, harcama limitine ulaşıldığında hizmeti durdurabilecek bir özellik istediğini söylüyor.
  • OpenAI API anahtarıyla ilgili yorum özeti:

    • Bir kullanıcı, OpenAI API anahtarı kaydederken varsayılan olarak kota uygulayıp aşıldığında anahtarı devre dışı bırakma yaklaşımını benimsediğini belirtiyor.
    • Daha fazla şirketin bunu uygulamıyor olmasına şaşırdığını ve bunun herkesi beklenmedik faturalardan koruyabilecek bir yöntem olduğunu söylüyor.
  • Cloud servislerinin sorunlarıyla ilgili yorum özeti:

    • Cloud sağlayıcılarının, kendi potansiyel sorunlarına karşı bir hafifletme önlemi olarak bölgeler arası (AZ) trafik için ücret almasını bizim kabullendiğimizi belirtiyor.
  • Netlify'ın yetersiz yanıtıyla ilgili yorum özeti:

    • Netlify'ın bant genişliği maliyetlerini aşırı şekilde yansıtmasından ve müşterilerin kontrol edemediği saldırılara karşı müdahale araçları sunmamasından duyduğu hayal kırıklığını ifade ediyor.
    • Netlify'ın sorunu çözebileceği çeşitli yollar olmasına rağmen ilgi göstermediğini eleştiriyor. Örneğin, bunny.net CDN'in sunduğu çeşitli seçeneklerden bahsediyor.
  • Harcama limiti belirleme ihtiyacıyla ilgili yorum özeti:

    • Harcama limiti belirlemenin serverless sorunu değil, cloud sorunu olduğunu belirtiyor.
    • Küçük bir cloud sunucusu saldırıya uğrarsa çökebileceğini ve AWS gibi yalnızca giden trafik için ödeme yapmanın daha iyi olduğunu söylüyor.