2 puan yazan GN⁺ 2024-09-07 | 1 yorum | WhatsApp'ta paylaş
  • Ücretsiz kodlama öğrenme platformu Exercism, 2 milyon kullanıcıyı ve 45 milyon alıştırma gönderimini aşmış olsa da, son maaş ödemesinden sonra bir sonraki maaşları karşılayacak nakdi yetersiz kaldı
  • Her gün 1.200’den fazla kişi kaydoluyor ve on binlerce kişi alıştırma çözüyor; ancak sponsorlar, kurumsal destek ve reklamlarla operasyonu ve geliştirmeyi sürdürmek zor bir yapıda
  • Maliyet azaltmanın etkisiyle Erik çalışan olarak ayrılıyor; live Exercism depoları ilke olarak inceleme sonrası birleştirilecek şekilde depo sınıflandırması ve GitHub ekipleri yeniden düzenlendi
  • Şu anda yaklaşık ayda 800 sponsor ve ayda 7.500 dolar bağış, sunucu maliyetlerini neredeyse tam olarak karşılıyor; bu da hizmetin ayakta kalmasını mümkün kılıyor, ancak finansal tampon yetersiz
  • 2025’te kodlamanın temellerini öğretmeye yönelik kâr amaçlı bir ürün, Ocak-Mart döneminde learn-to-code kursu ve Exercism Teams’in temel sürümüyle yeni gelir kaynakları aranacak

Büyüme hızına nakit akışı yetişemiyor

  • Exercism kısa süre önce 2 milyon kullanıcı eşiğine ulaştı
  • Birkaç saat sonra 45 milyon alıştırma gönderimini de aştı
  • Ertesi gün Jeremy, Erik ve Aron’un son maaşları ödendi ve banka bakiyesi bir sonraki maaşları karşılamayı zorlaştıracak seviyeye indi
  • Kullanım artmaya devam ediyor
    • Her gün 1.200’den fazla kişi Exercism’e kaydoluyor
    • Her gün on binlerce kişi alıştırma çözüyor
  • Sorun, platformu geliştirmeye devam edecek kadar işletme sermayesinin olmaması

Kâr amacı gütmeyen destek ve reklamın sınırları

  • Exercism yüzlerce sponsor ve şirketle görüştü, ancak destek hedeflerine tam uymadı
  • Dünyanın dört bir yanındaki öğrenenlere yönelik bir hizmet olduğu için, sponsorların tercih ettiği belirli demografik gruplara odaklanan dar misyonlarla eşleştirmek zor
  • Site reklamları bir olasılıktı, ancak reklamveren bulmanın ve yönetmenin yükü büyük
  • Exercism’i reklamlarla doldurmak istememe kararı da olduğundan reklamı sürdürülebilir bir strateji olarak görmek zor
  • Herkese ücretsiz hizmet sunmak için ya kullanıcıların ürün hâline gelmesi ya da büyük ölçekli bağışlar gerekiyor; ikisi de yoksa büyüme tıkanıyor

Erik’in ayrılışı ve açık kaynak operasyonunun yeniden yapılandırılması

  • Şu anda en zor değişiklik, artık Erik’in maaşını ödeyememek
  • Erik bu haftanın sonunda Exercism’den çalışan olarak ayrılıyor
  • Son birkaç yılda Erik, Exercism’in büyümesi ve başarısında önemli bir rol oynadı
  • Çalışan olarak ayrılsa da Exercism’deki faaliyetlerine devam edecek
    • Bazı track’lerde senior maintainer olarak kalacak
    • super-admin yetkilerini de koruyacak
  • Erik’in her gün yürüttüğü görünmeyen operasyon işleri tüm organizasyona dağıtılmalı

PR inceleme kuralları ve depo sınıflandırması

  • live Exercism depolarındaki tüm PR’lar birleştirilmeden önce inceleme almalı
  • Tek istisna, aşağıdaki sınıflandırmada maintained-autonomous kapsamına giren depolar
  • Bu kural çoğunlukla uzun süredir uygulanıyordu, ancak bazı boşluklar olduğu için bir script ile her zaman uygulanır hâle getirildi
  • Depo sınıflandırması

    • maintained: Birden fazla maintainer’ı olan depolar; tüm PR’lar için track maintainer incelemesi gerekir
    • maintained-solitary: Tek maintainer’ı olan depolar; yeni cross-track-maintainers ekibi tüm PR inceleme isteklerini alır
    • unmaintained: Maintainer’ı olmayan depolar; cross-track-maintainers ekibi inceleme isteklerini alır
    • maintained-autonomous: Tüm maintainer’ları aynı zamanda cross-track-maintainer ekibinde de yer alan depolar; kendi PR’ını doğrudan birleştirebilme konusunda istisnadır
    • wip-track: Henüz yayımlanmamış track’ler; live durumda olmadıkları için kısıtlama yoktur
  • Yeni GitHub ekipleri

    • @exercism/guardians: test runner, analyzer gibi araç depoları PR’larının güvenliğini kontrol eden ekip; uzun süredir aktif olan birkaç polyglot’tan oluşur
    • @exercism/cross-track-maintainers: Sitede her gün aktif olan deneyimli polyglot’lardan oluşan ekip; tutarlı ve hızlı bir inceleme deneyimi sağlamak için kurulmuştur
    • Her iki ekip de davet esaslıdır ve yapıları zaman zaman gözden geçirilir
    • Bu yeniden yapılandırma sürecinde yeni maintainer’lar davet edildi ve aktif olmayan çok sayıda maintainer temizlendi
    • Kaldırılan maintainer’lar da tekrar ciddi şekilde katkı sunacak zaman ve istek bulurlarsa geri dönebilir

Sunucu maliyeti karşılanıyor ama tampon fon yetersiz

  • Şu anda Exercism’in yaklaşık ayda 800 sponsoru var
  • Aylık bağış yaklaşık 7.500 dolar ve sunucu maliyetlerini neredeyse tam olarak karşılıyor
  • Şu anda sponsor olan kişiler sunucuların açık kalmasına doğrudan katkı sağlıyor
  • Sponsor tabanı genel olarak istikrarlı olduğundan Exercism’in varlığını sürdürmesi konusunda büyük bir endişe yok
  • Ancak finansal bir tampona ihtiyaç var; bu nedenle imkânı olanlardan düzenli veya tek seferlik bağış isteniyor

2025’te gelir kaynağı denemeleri

  • Exercism’de topluluk, maintainer ekibi ve mentor grupları alıştırmalar ve track’ler eklemeye, öğrencilere yardımcı olmaya devam ediyor
  • Bir organizasyon olarak Exercism’in sağlıklı durumda olduğu; büyüme hızının ve kullanıcı sayısının eskisinden daha yüksek, ürün ve eğitim deneyiminin de daha iyi olduğu düşünülüyor
  • Son birkaç ayda kodlamanın temellerini öğreten yeni bir eğitim ürünü hazırlandı ve 2025’te yayımlanması planlanıyor
  • Kodlama öğrenmek isteyenlerin %96’sının vazgeçmesi sorununu değiştirmek için, yeni başlayanlara sağlam temeller kazandırıp ardından onları Exercism’e yönlendirmek amaçlanıyor
  • Yeni ürün için kâr amaçlı bir şirket kurulacak ve bu gelirle Exercism’in büyümesi sürdürülecek
  • Bu ürün için bir miktar yatırım alındı; Aron’un maaşı ödenmeye devam edebileceği için Aron ekipte kalıp yeni ürün ve Exercism’de gereken uyarlamalarla ilgilenecek
  • 2025 Ocak-Mart döneminde özel bir learn-to-code kursu yürütme olasılığı yüksek
    • Mevcut olasılık yaklaşık %90 olarak görülüyor
    • Bu, inşa edilenleri test etmek ve mevcut platformun iyi destekleyemediği öğrencilerle doğrudan çalışmak için bir süreç
  • Ek gelir için Exercism Teams’in temel sürümünün yayımlanması da değerlendiriliyor; ilgili görüşler forum post üzerinden bırakılabilir
  • Öncelikle iki hafta dinlenip bağlantıyı keserek toparlanılması planlanıyor

1 yorum

 
GN⁺ 2024-09-07
Hacker News yorumları
  • Uzun zamandır okuduğum en üzücü yazılardan biri
    Exercism’i gerçekten seviyorum. Güzel, hem tarayıcıda hem CLI’da iyi çalışıyor, ders tasarımı da harika; mükemmel bir kodlama öğrenme ortamına oldukça yakın
    Bu yüzden sürdürülebilir olmaması üzücü, ama buradaki yorumların tüm kararları sonradan yargılaması daha da can yakıcı. Maaş ödeyen bir işi işletmiş ya da bu ölçekte bir hizmet kurmuş çok kişi yok gibi görünüyor; hayatını ortaya koyup dünyayı ve benim hayatımı daha iyi hale getirmiş birine karşı fazla soğuk geliyor
    Şu anda içinde bulunduğu an için endişeliyim; daha olumlu tepki veren ya da gerçekten bağış yaparak yardımcı olan daha fazla insan olmaması da üzücü

    • Sıcak ve destekleyici sözlerin için teşekkürler; bu yorum için gerçekten minnettarım
      Ben iyiyim ve ileriye umutla bakıyorum. Exercism ile yapılabilecek çok harika şey var ve geleceğin de iyi olduğuna inanıyorum, ama şu an zor bir dip noktadayız
      Son birkaç ay duygusal olarak epey ağır geçti, fakat buraya gelmiş olmak bir tür kabullenme gibi. Artık yön yalnızca yukarı :)
    • 2010–2012 arasında, en geç 2013’ten sonra HN yorumlarının çoğunun artık kurucu odaklı ya da iş açısından düşünen bir yerde olmaması üzücü
    • Aksine, maaşlı bir işi işletmiş oldukları için, masrafları karşılayacak parayı almadan bir “işi” sürdüremeyeceğini biliyor olabilirler
    • İnternet sitesi tabanlı bir iş artık faturaları karşılayamıyorsa, ücretli hale getirilmeli ve ödeme yapmayanlar engellenmeli
      Daha sonra ücretsiz katman yeniden açılabilir, ama şu an acil bir durum var
    • Exercism’i bu kadar seviyorsan, acaba bağış da yapıyor musun diye merak ettim
  • iHiD görür mü bilmiyorum ama ben Boot.dev’in kurucusu Lane. Öğrencilerimizden biri bu yazıyı paylaştı; gerçekten çok üzücü
    Exercism, ek alıştırmaya ihtiyaç duyan ya da bizim henüz öğretmediğimiz dilleri öğrenmek isteyen öğrencilere her zaman önerdiğimiz bir yerdi
    Reklam yapmak istemediğini söylemişsin, nedenini de anlıyorum. Ama günde 1.200 kayıt büyük bir değer; rahatsız etmeyen sponsorluk fırsatları olup olmadığını konuşabilirsek en azından operasyonu sürdürmeye yardımcı olabilir
    Twitter’da @wagslane veya e-posta ile lane @ boot dev üzerinden ulaşabilirsin. Her hâlükârda durumun düzelmesini umuyorum

    • Üyelik satın alınca reklamların kalktığı bir reklam modeli ileriye dönük iyi bir yol gibi görünüyor. En adil yöntem bu
  • Çok başarılı bir platform oluşturduğun için tebrikler. Başarı parayla değil, kullanım ve erişim ile ölçülmeli
    Muhtemelen bunu zaten düşünmüşsündür ama bağışlara dayanmak yerine, ayda 1 dolar gibi çoğu kişinin, öğrencilerin bile karşılayabileceği çok küçük bir ücret almak daha kolay olabilir
    Kullanıcıların yalnızca %1’i ödeme yapsa bile ayda 20 bin dolar eder; bu da şu ankinden fazla. Elbette ödeme yönetiminin kendisinin de maliyeti var
    Kâr amacı gütmeyen yapı korunabilir, kimsenin zengin olduğu bir düzen olmaz ve misyona da zarar vermez. Yine de faturalar ödenebilir
    Güncelleme: Başkalarının da söylediği gibi işlem ücretleri sorunsa, yılda 10 dolar ya da 6 ay için 5 dolar daha iyi olabilir. Yine de çok sayıda insan için çok kolay bir karar. Patreon’da ayda 1 dolar seçeneği var; bunu nasıl işlediklerini bilmiyorum

    • Ayda 1 doların gerçekten anlamlı bir değeri olur mu bilmiyorum. Ödeme işlemcisi o 1 doların kayda değer bir kısmını alacak gibi; bu yüzden bu tutarda aylık aboneliği neredeyse hiç görmüyoruz sanırım
    • Çoğu kuruluşun amacı mümkün olduğunca uzun süre hayatta kalmak olduğundan, finansal sürdürülebilirlik kilit önemde
    • Bu yöntem yüzünden kullanıcıların %99’u platformu terk ederse, bunun misyona nasıl zarar vermediğini anlamıyorum
    • Başarıyı, insanların kıt kaynaklarını oraya aktarmaya ne kadar istekli olduklarına göre ölçmek de gayet iyi bir yöntem
      Bir tür “ağırlıklandırılmış kullanım + erişim” gibi. Piyasanın kaynakları bu şekilde tahsis etmedeki şaşırtıcı verimliliği, uygarlığın büyük başarılarından biri
      Kâr amacı gütmeyen çelişki modelinin, yok iş modelinin, sürdürülebilir olmamasına şaşırılmasını gerçekten anlayamadım
    • Batı dünyası dışındaki öğrenciler başta olmak üzere, yalnızca 1 sentlik bile bir ödeme duvarı oluşursa çeşitli nedenlerle erişimini hemen kaybedecek hâlâ çok insan var
  • Birkaç gün önce Exercism ödevi yaparken bu yazıyı gördüm ve bu yüzden bağış yapmanın doğru olduğunu hissettim
    Yorumlara bakınca az önce bağış yapan epey kişi de var gibi
    Her hizmetin abonelik tabanlı hale geldiği bir ortamda abonelik yorgunluğunun büyük olduğu kesin
    Alternatif olarak Wikipedia’nın her yıl yaptığı “Ücretsiz kalmasını istiyoruz. Bağışınızla destek olun” yaklaşımı denenebilir gibi görünüyor
    Birçok kişi hizmet için minnettar, ama Exercism gibi bir hizmeti işletmenin çok masraflı olduğu kolayca unutuluyor. Yeterince ikna edici bir hatırlatma olursa bağış yapacak insanlar da olacaktır

    • Gönüllü bağışlar iyi çalışmıyor. En azından çoğu şeyde böyle; en yoğun talepte bulunan kullanıcılar dahil büyük çoğunluk bağış yapmıyor
      İnternete çok sayıda ücretsiz bilgi koyuyorum ve binlerce euro tasarruf ettirdiğimi söyleyenler dahil coşkulu tepkiler alıyorum. Bu hafta bile okurlar şaka yollu bana Nobel ödülü ya da heykel verilmesi gerektiğini söyledi
      Yine de iyi bir ayda bağışlar gelirimin %1’i. Yemek masrafını bile karşılamıyor
      Benim durumumda sorun değil, ama insanlar bağış temelli işletmeyi önerdiğinde aklımda hep kalan gerçek bu
    • Kâr amacı gütmeyen bir yapıysa bağış istemek doğru yön gibi geliyor. Abonelik yorgunluğu gerçek ve büyük bir sorun haline geliyor
      Artık tek seferlik satın alma olsaydı kesinlikle para ödeyeceğim yazılımları bile, sırf abonelik olduğu için kullanmadığım noktaya geldim
      Sonuçta benim gibi yeterince insan büyük fark yaratacak kadar çok olmayacak, ama akışın tersine dönmesini umuyorum
      Her şeyin aboneliğe dönüşmesi ve her şeyde bahşiş kültürü, ortadan kalkması gereken iki kültür. İnsanların eğilimlerini kullanıp daha fazlasını koparma yöntemi; iğrenç ve şu an itibarıyla etik dışı olduğunu düşünüyorum. Her uygulama böyle değil ama çoğu böyle
    • Abonelik kesinlikle acı verici, ama bunun büyük nedeni çoğunun ayda 10–20 dolar seviyesinde olması
      Ara sıra kullanılan bir şey için bu tutar çok yüksek. Bunun yerine yılda yaklaşık 20 dolar olsa ve kolayca iptal edilebilse, birçok kişinin katılacağını düşünüyorum
    • Deneyimime göre bağış isteme yöntemi, ürüne erişmeden önce doğrudan para istemeye kıyasla yaklaşık 1000 kat daha az kazandırıyor. Ölçek farkı gerçekten tam olarak bu kadardı
    • Bu yöntem zaten kâr amacı gütmeyenlerin standardına oldukça yakın. Wikipedia da yapıyor, Internet Archive da
      Bağış ayında banner çok büyük ve rahatsız edici oluyor; etkili olmasa bu kadar büyük yapmazlardı
      Ben onların yerinde olsam muhtemelen bunu denerdim. Aralık da genelde bağış ayıdır
  • Başarı olasılığı düşük, ama karmaşık SDK’ları olan büyük şirketlere soğuk arama yapıp, kendi SDK eğitimlerini Exercism’in barındırması karşılığında yüksek bir aylık ücret ödeyip ödemeyeceklerini yoklayabilirler
    Zaten sandbox ve başlıca dil desteği var
    Bu özelliği yapmak için biraz geliştirme gerekebilir, ama maliyeti karşılamak için çok fazla şirkete ihtiyaç olmayabilir ve temel hizmet ücretsiz kalabilir

    • İyi fikir. Twilio veya Stripe gibi şirketlerin geliştirici eğitimine zaten ne kadar büyük para harcadığı düşünülünce özellikle öyle
      “Dil track”lerinin yanında API trackleri de olabilir
  • Kodlama öğrenen ve becerilerini geliştiren 2 milyon kullanıcı varsa, bunların bir kısmı iş değiştirmek istiyor ya da zaten iş arıyor olabilir
    İşe alım özelliği eklemeyi düşünüp düşünmediklerini merak ediyorum. İnsanların CV yüklediği, şirketlerin de yetenekleri anonim olarak aradığı bir model
    PPA, yani başvuru başına ücretlendirme modeli ya da aylık CV arama ücreti modeli de var
    Farkı, şirketlerin yüzlerce özelleştirilmiş yapay zeka CV’si altında ezilmek yerine istedikleri kişiyi doğrudan bulması olur; iki tarafa da yardım eden bir yapı

    • Ne yazık ki bu daha çok bir para kazanma bataklığı. Ben de zor yoldan öğrendim. Öğrencileri veya kariyerinin çok başındaki kullanıcıları hedefleyen fikirlerde sık görülür
      Mantık genelde şöyle işler: Yetenekli ve motive öğrenenleri, becerisi olan kişileri belirleyebilirsiniz; onlar da iş arayacaktır. Şirketlerin istediği de tam olarak budur ve iyi bir piyasada programlama gibi kıt STEM becerileri için kişi başına 5 bin–10 bin dolar öderler
      Sorun şu ki bu tür platformların kullanıcılarının 6 ay içinde vazgeçme veya başka bir alana geçme ihtimali yaklaşık %70’tir
      Ayrıca işverenler için deneyim, özellikle temel becerilere sahip pratik iş deneyimi, eğitimden 10 kat daha önemlidir
      Sağlayıcı olarak elinizdeki aday bilgisi hızla eskir; işe alım piyasasındaki arz-talep değişimleri nedeniyle komisyonlar bir yıl içinde %50–75 düşebilir. 2022–2023’te gerçekten böyle oldu
      Bu kullanıcılar genelde kariyerinin başında olduğu için, iş ilanı panosu veya işe alım bağlantısı açısından reklam hedefi olarak rastgele bir iPhone kullanıcısından bile daha kötü olabilirler. Şirketler rastgele iPhone kullanıcılarına reklam göstermek için büyük paralar ödemez
      Bu yöntemle para kazanılacaksa CV yükleme siteleri veya iş ilanı panolarıyla ortaklık programlarını düşünmek daha iyi olur. Şu anda bu kişileri işe almaya dönük talep olup olmadığını çok daha hızlı doğrulayabilirsiniz
    • Exercism’in kodlamaya yeni başlayanlar için değil, geliştiricilerin yeni bir dil öğrendiği yer olduğunu da belirtmek gerekir. Bu nokta sıkça gözden kaçıyor
    • Daha kolayı, Stack Overflow gibi şirketlerin iş ilanı reklamı için ödeme yaptığı bir iş ilanı panosu bulundurmak
    • Mümkün olabilir, ama şirket açısından yeni başlayanlara kodlama öğretmek için tasarlanmış gibi görünen bir yerde aday aramak isteyeceklerini sanmıyorum
      Onun yerine sunucu maliyetlerini düşürmeye bakardım. 2 milyon kullanıcı için ayda 7 bin dolar çok görünüyor. Kullanıcı kodunu sunucuda mı çalıştırıyorlar, web sitesine bakınca tam anlaşılmıyor
    • Girilmesi özellikle zor bir alan. Büyük şirketlerin çoğu ve birçok küçük şirket onları “ajans” olarak görüp adayları değerlendirmeyecektir
      Gerçekten harika olan Recurse Center bile katılımcıları işe yerleştirmeye çalışırken bu sorunları yaşadı
  • Bu hafta pazarlama departmanımız, 300 bin aboneli bir IT bültenine logo koymak için 50 bin dolar harcayıp harcayamayacağını onaya sundu
    E-posta listesi 2 milyon kişiyse, birçok şirket tek bir kez bahsedilmek için 50 bin–100 bin dolar öder

  • “Kâr amacı gütmeyen iş modeline olan inancımı kaybettim” ne demek anlamıyorum
    Kâr amacı gütmeyenler de giderlerini öder. Kurucusundan uzun yaşayan çok sayıda örnek var. Kooperatifler veya kredi birlikleri gibi bağışlara ya da hibeye dayanmayan pek çok kurum da var
    Temel muhasebe açısından gelirlerin giderlerden büyük olması gerekir

    • Onun modeli sanırım “topluma faydalı işler yapan kâr amacı gütmeyen bir kuruluş kurmak ve parası olan, faydalı işler yapılmasını isteyen kuruluşlardan fon almak”tı
      Sorun, faydalı iş yapılmasını istediğini söyleyen kuruluşların çoğu zaman çok spesifik amaçlara sahip olması gibi görünüyor
      Örneğin kadınların bilgisayar okuryazarlığını artırmak isteyen kuruluşlar, Hindistan’daki yoksullara yardım eden kuruluşlar, Afrika’daki ortaokul öğrencilerini destekleyen kuruluşlar var. Exercism’de kadınlar da var, Hindistan’daki yoksullar da var, Afrika’daki ortaokul öğrencileri de var
      Ama hiçbir kuruluş hibe vermiyor. Çünkü paranın yalnızca kendi hedef kitlesi için harcanacağını garanti edemiyorlar
      Neden moral bozucu olduğunu anlayabiliyorum
    • O, “Bu aşamada Exercism’in potansiyelini gerçekleştirmesini sağlayacak şekilde kâr amacı gütmeyen iş modelinin işlediğine dair inancımı kaybettiğimi söylemek adil olur” diye yazmış
      Bu bağlamı çıkarınca anlam değişiyor. Kendi şirketine uygulanmış kâr amacı gütmeyen iş modelinden bahsettiği netleşiyor
    • Kâr amacı gütmemek sorun değil. Gelirsiz olmak baştan itibaren oldukça zor
    • Ben daha dar okudum. Kâr amacı gütmeyen modelin tamamına değil, Exercism’in belirli kâr amacı gütmeyen modeline olan inancını kaybettiği anlamına geliyor gibi
    • Bana da o kısım epey tuhaf bir kırmızı bayrak gibi göründü. Kendi hayalinin başarısızlığını “kâr amacı gütmeyen model”e mi yüklüyor diye düşündüm. Kâr amaçlı modeli denerse daha da şaşıracak
      Ardından programı bırakanların %96 olmasına üzüldüğünü söylüyor; kodlama sıkıcıdır. Ama kodlama o kadar abartılıyor ki beklentisi yüksek insanlar bir yanılsamayla siteye kaydoluyor
  • Böyle bir şeyin ayakta kalmasının tek yolu, büyük bir teknoloji şirketinden sübvansiyon almaktır
    Ayda 7.500 dolar büyük teknoloji şirketleri için hiçbir şey. Böyle bir platformu desteklemek, şirkete katılan yazılım mühendislerinin niteliğini ve sayısını artırabileceği için bir ölçüde mantıklı
    Bu değer önerisi soyut, ama en az bir büyük şirketin kabul edeceğini düşünüyorum

    • 7.500 dolar benim de dikkatimi çekti ama başka bir nedenle. 2 milyon kayıtlı kullanıcılı bir site için epey yüksek görünüyor
      Backend optimizasyonuyla bu tutarın çok daha aşağı çekilebileceğini düşünüyorum. Ayda yaklaşık 1.000 dolara kadar mümkün olmaz mı diye düşünüyorum
      Tüm bu hesaplama kaynağının nereye gittiğini merak ediyorum
    • Sadece para da alabilirler
  • Sunucu maliyetleri için ayda 7.500 doları nasıl harcadıkları merak ediliyor. AWS mi kullanıyorlar?

    • Web sunucularının tamamı için ayda yaklaşık 1.000 dolar ödüyoruz. Yaklaşık 12 ECS instance'ı var ve saniyede yaklaşık 3.000 isteği işliyor. Bazen de on binlerce isteğin üzerine büyük sıçramalar oluyor
      Araç sunucularının tamamı için de ayda yaklaşık 1.000 dolar ödüyoruz. İnsanların kodlarını kontrol eden 150 çeşit test çalıştırıcısı, temsilci ve analiz aracı var; her saniye en az biri çalışıyor
      Burada öğrencilerin kodlarını 70'ten fazla dilde çalıştırıyoruz. Her biri bir Docker container'ı ve çoğu zaman birkaç GB boyutunda oldukları için disk maliyeti de ödüyoruz
      En büyük gerçek maliyet veritabanı; ayda 2.000 dolar. Saniyede yaklaşık 600 sorgu, okuma throughput'u saniyede yaklaşık 10 MB ve zirvede 47 MB'a kadar çıkıyor
      Otomatik ölçeklenen bir veritabanı; AWS bu seviyenin gerekli olduğuna karar veriyor. Düşürünce performans kötüleşti, bunu kendimiz denedik
      Diğer tekil servisler ayda yaklaşık 300 dolar, yani küçük sayılır; ancak cache sunucusu, sunucular arası paylaşımlı dosya sistemi gibi bağımlı olduğumuz şeyler
      1.200 dolarlık vergi kısmı da işin ilginç yanı
    • Çok görünüyor olabilir, ama sunucu maliyetlerini sıfıra indirseniz bile yılda yalnızca 90 bin dolar kalır
      Kâr amacı gütmeyen bir yapıyı işletmenin tüm yönlerini üstlenmek gerektiği; 24 saat on-call nöbetini sürdürebilen, aynı zamanda tatile de çıkabilen teknik personele ihtiyaç olduğu; maaş dışında sağlık sigortası ve emeklilik gibi şeylerin de ödenmesi gerektiği düşünülürse bu büyük para değil
      Bir startup gibi bugün düşük maaş verip gelecekte büyük servet vaat etme şansımız da yok
    • Bunu kolayca tersinden de söylemek mümkün. Daha akıllı ve ucuz hosting yapsalardı, bu kez neden sürdürülebilir bir iş modeli bulmaya daha fazla zaman ayırmadıklarını sorardık
    • Bulut sağlayıcıları ölçeklenme kaygısı satmakta gerçekten ustalaştı
      Yönetilen servisler kullanan modern bir web stack'i kurduğunuzda ayda 10 bin dolara ulaşmak kolay. Birden çok ortam ve eklentiler de hesaba katıldığında, tek başına Kafka bile bu seviyeye gelebilir
    • Saatte yalnızca yaklaşık 10 dolar ve bu parayla çok fazla sunucu, veritabanı, bant genişliği, izleme, log vb. satın alınamaz