2 poin oleh GN⁺ 2024-09-07 | 1 komentar | Bagikan ke WhatsApp
  • Platform belajar coding gratis Exercism telah melampaui 2 juta pengguna dan 45 juta submission latihan, tetapi setelah pembayaran gaji terakhir, kas yang tersedia menjadi tidak cukup untuk menanggung gaji berikutnya
  • Setiap hari lebih dari 1.200 orang mendaftar dan puluhan ribu orang mengerjakan soal, tetapi struktur pendanaan yang hanya mengandalkan sponsor, dukungan perusahaan, dan iklan membuat operasional serta pengembangan sulit dipertahankan
  • Akibat penghematan biaya, Erik keluar dari peran karyawan, dan repositori live Exercism ditata ulang bersama tim GitHub agar pada prinsipnya digabung setelah review
  • Saat ini sekitar 800 sponsor bulanan dan donasi 7.500 dolar per bulan hampir tepat menutup biaya server, sehingga layanan bisa tetap berjalan, tetapi bantalan finansial masih kurang
  • Pada 2025, Exercism akan mencari sumber pendapatan baru melalui produk komersial untuk pendidikan dasar coding, kursus learn-to-code pada Januari–Maret, dan versi dasar Exercism Teams

Pertumbuhan lebih cepat daripada arus kas

  • Exercism baru-baru ini mencapai tonggak 2 juta pengguna
  • Beberapa jam kemudian, jumlah submission latihan juga melampaui 45 juta
  • Keesokan harinya, gaji terakhir untuk Jeremy, Erik, dan Aron dibayarkan, dan saldo bank turun ke tingkat yang menyulitkan untuk menanggung gaji berikutnya
  • Penggunaan terus meningkat
    • Setiap hari lebih dari 1.200 orang mendaftar ke Exercism
    • Setiap hari puluhan ribu orang mengerjakan latihan
  • Masalahnya adalah tidak ada cukup dana operasional untuk terus mengembangkan platform

Batasan sponsor nirlaba dan iklan

  • Exercism telah berbicara dengan ratusan sponsor dan perusahaan, tetapi tidak benar-benar cocok dengan kriteria pendanaan mereka
  • Karena ini adalah layanan untuk pelajar di seluruh dunia, sulit menyesuaikannya dengan misi sempit yang berfokus pada kelompok demografis tertentu seperti yang biasanya disukai sponsor
  • Iklan di situs sempat terlihat menjanjikan, tetapi beban untuk mencari dan mengelola pengiklan cukup besar
  • Ada juga pertimbangan bahwa Exercism tidak ingin dipenuhi iklan, sehingga iklan sulit dianggap sebagai strategi yang berkelanjutan
  • Untuk menyediakan layanan gratis bagi semua orang, pengguna harus menjadi produk atau harus ada donasi dalam skala besar; tanpa keduanya, pertumbuhan akan terhambat

Erik keluar dan operasi open source dirombak

  • Perubahan tersulit saat ini adalah bahwa Exercism tidak lagi mampu membayar gaji Erik
  • Erik akan meninggalkan Exercism sebagai karyawan pada akhir minggu ini
  • Selama beberapa tahun terakhir, Erik memainkan peran penting dalam pertumbuhan dan kesuksesan Exercism
  • Meski keluar sebagai karyawan, Erik akan tetap aktif di Exercism
    • Tetap menjadi senior maintainer untuk beberapa track
    • Tetap memegang hak super-admin
  • Pekerjaan operasional yang tak terlihat dan selama ini ditangani Erik setiap hari kini harus dibagi ke seluruh organisasi

Aturan review PR dan klasifikasi repositori

  • Semua PR di repositori live Exercism harus menerima review sebelum digabung
  • Satu-satunya pengecualian adalah repositori yang termasuk klasifikasi maintained-autonomous di bawah ini
  • Aturan ini pada dasarnya sudah lama berlaku, tetapi ada beberapa celah sehingga kini dibuat selalu diterapkan lewat skrip
  • Klasifikasi repositori

    • maintained: repositori dengan beberapa maintainer, dan semua PR harus direview oleh track maintainer
    • maintained-solitary: repositori dengan satu maintainer, dan tim baru cross-track-maintainers akan menerima semua permintaan review PR
    • unmaintained: repositori tanpa maintainer, dan tim cross-track-maintainers akan menerima permintaan review
    • maintained-autonomous: repositori tempat semua maintainer juga tergabung dalam tim cross-track-maintainer, sehingga menjadi pengecualian yang boleh menggabungkan PR mereka sendiri
    • wip-track: track yang belum dirilis dan belum berstatus live, sehingga tidak ada batasan
  • Tim GitHub baru

    • @exercism/guardians: tim yang memeriksa keamanan PR untuk repositori alat seperti test runner dan analyzer, terdiri dari beberapa polyglot yang sudah lama aktif
    • @exercism/cross-track-maintainers: tim yang terdiri dari polyglot lama yang aktif setiap hari di situs, dibuat untuk memberikan pengalaman review yang konsisten dan cepat
    • Kedua tim ini berbasis undangan, dan susunannya ditinjau dari waktu ke waktu
    • Dalam proses restrukturisasi kali ini, maintainer baru diundang dan banyak maintainer yang tidak aktif dibersihkan
    • Maintainer yang dihapus juga bisa kembali jika nanti punya waktu dan kemauan untuk berkontribusi secara serius lagi

Biaya server tertutup, tetapi dana penyangga kurang

  • Saat ini Exercism memiliki sekitar 800 sponsor bulanan
  • Donasi bulanan sekitar 7.500 dolar, dan jumlah itu hampir tepat menutup biaya server
  • Orang-orang yang mendukung sekarang secara langsung membantu menjaga server tetap menyala
  • Basis sponsor relatif stabil, jadi tidak terlalu khawatir soal kelangsungan hidup Exercism itu sendiri
  • Namun, tetap dibutuhkan bantalan finansial, sehingga mereka meminta siapa pun yang mampu untuk memberi donasi rutin atau satu kali

Eksperimen sumber pendapatan pada 2025

  • Komunitas Exercism, tim maintainer, dan kelompok mentor terus menambahkan latihan serta track dan membantu para siswa
  • Sebagai organisasi, Exercism dinilai berada dalam kondisi sehat, dengan laju pertumbuhan dan jumlah pengguna yang lebih besar dari sebelumnya, serta produk dan pengalaman belajar yang juga lebih baik
  • Dalam beberapa bulan terakhir, mereka telah menyiapkan produk pendidikan baru untuk mengajarkan dasar-dasar coding, dan berencana meluncurkannya pada 2025
  • Untuk mengubah kenyataan bahwa 96% orang yang ingin belajar coding menyerah, mereka ingin memberi pemula fondasi yang kuat lalu mengarahkan mereka ke Exercism
  • Mereka akan membentuk perusahaan komersial untuk produk baru ini, dan menggunakan pendapatannya untuk mempertahankan pertumbuhan Exercism
  • Mereka juga telah mengumpulkan sedikit investasi untuk produk tersebut, sehingga gaji Aron bisa terus dibayarkan dan Aron tetap menangani produk baru serta penyesuaian Exercism yang diperlukan
  • Pada Januari–Maret 2025, kemungkinan besar akan ada kursus learn-to-code khusus
    • Saat ini peluangnya diperkirakan sekitar 90%
    • Kursus ini dimaksudkan untuk menguji hal-hal yang sedang dibangun, sekaligus bekerja langsung dengan siswa yang belum didukung dengan baik oleh platform saat ini
  • Untuk pendapatan tambahan, mereka juga mempertimbangkan peluncuran versi dasar Exercism Teams, dan masukan terkait bisa ditinggalkan di forum post
  • Untuk sementara, prioritasnya adalah beristirahat selama dua minggu, memutus koneksi, dan memulihkan diri

1 komentar

 
GN⁺ 2024-09-07
Komentar Hacker News
  • Ini tulisan paling menyedihkan yang pernah kubaca setelah sekian lama
    Aku benar-benar suka Exercism. Indah, berjalan baik di browser maupun CLI, dan desain pembelajarannya juga luar biasa, jadi ini nyaris seperti lingkungan belajar coding yang sempurna
    Karena itu menyedihkan bahwa ini tidak berkelanjutan, tetapi yang lebih menyakitkan adalah melihat komentar-komentar di sini menghakimi setiap keputusan setelah semuanya terjadi. Rasanya tidak banyak orang yang pernah menjalankan bisnis yang membayar gaji atau membangun layanan sebesar ini, dan terdengar terlalu dingin terhadap seseorang yang mencurahkan hidupnya untuk membuat dunia dan hidupku lebih baik
    Aku khawatir dengan kondisi yang sedang dia hadapi sekarang, dan menyesalkan tidak banyak respons yang lebih positif atau orang yang benar-benar membantu lewat donasi

    • Terima kasih atas dukungan dan kehangatannya, aku sangat menghargai komentar ini
      Aku baik-baik saja dan melihat ke depan dengan penuh harapan. Ada banyak hal keren yang bisa dilakukan dengan Exercism dan aku percaya masa depannya bagus, tetapi saat ini kami sedang berada di titik rendah yang berat
      Beberapa bulan terakhir cukup berat secara emosional, tetapi sampai di sini rasanya lebih dekat ke semacam penerimaan. Dari sini arahnya cuma bisa ke atas :)
    • Sayang sekali, tetapi rasanya antara 2010~2012, atau paling lambat setelah 2013, sebagian besar komentar HN tidak lagi berpusat pada pendiri atau berpikir secara bisnis
    • Justru mungkin karena pernah menjalankan bisnis dengan pegawai bergaji, mereka tahu bahwa tanpa menerima uang untuk menutup biaya, sebuah “bisnis” tidak bisa dipertahankan
    • Jika bisnis berbasis situs internet tidak lagi mampu membayar tagihan, maka harus dijadikan berbayar dan orang yang tidak membayar harus diblokir
      Nanti tier gratis bisa dibuka lagi, tetapi sekarang ini situasi darurat
    • Kalau memang sangat suka Exercism, aku penasaran apakah kamu juga ikut berdonasi
  • Tidak tahu apakah iHiD akan melihat ini, tapi aku Lane, pendiri Boot.dev. Salah satu siswa kami membagikan tulisan ini, dan ini benar-benar menyedihkan
    Exercism selalu kami rekomendasikan kepada siswa yang butuh latihan tambahan atau ingin belajar bahasa yang belum kami ajarkan
    Katanya tidak ingin memasang iklan, dan aku paham alasannya. Tapi kalau ada 1.200 pendaftaran per hari, itu sangat bernilai, dan kalau kita bisa membicarakan peluang sponsorship yang minim gangguan, setidaknya itu mungkin bisa membantu menjaga operasional tetap berjalan
    Bisa hubungi lewat Twitter @wagslane atau email lane @ boot dev. Bagaimanapun juga, semoga situasinya membaik

    • Model iklan dengan iklan hilang jika membeli membership tampak seperti jalan yang cukup baik ke depan. Itu cara yang paling adil
  • Selamat telah membangun platform yang sangat sukses. Keberhasilan seharusnya diukur bukan dengan uang, tetapi dengan penggunaan dan jangkauan
    Mungkin ini sudah terpikirkan, tetapi alih-alih bergantung pada donasi, bisa jadi lebih mudah mengenakan biaya yang sangat kecil, misalnya 1 dolar per bulan, yang mampu dibayar oleh kebanyakan orang, termasuk siswa
    Jika hanya 1% pengguna yang membayar, itu sudah 20 ribu dolar per bulan, lebih banyak dari sekarang. Tentu saja, pengelolaan pembayaran sendiri juga ada biayanya
    Tetap bisa dipertahankan sebagai nirlaba, tidak membuat siapa pun jadi kaya, dan tidak merusak misinya. Tapi tagihan tetap bisa dibayar
    Pembaruan: seperti kata orang lain, kalau biaya pemrosesan jadi masalah, mungkin 10 dolar per tahun atau 5 dolar per 6 bulan lebih baik. Tetap keputusan yang mudah bagi sangat banyak orang. Patreon punya opsi 1 dolar per bulan, tapi aku tidak tahu bagaimana mereka menanganinya

    • Aku tidak yakin 1 dolar per bulan benar-benar ada nilainya. Sepertinya pemroses pembayaran akan mengambil porsi besar dari 1 dolar itu, mungkin itu sebabnya aku hampir tidak pernah melihat langganan bulanan sebesar itu
    • Sebagian besar organisasi bertujuan bertahan hidup selama mungkin, jadi keberlanjutan finansial adalah inti
    • Kalau akibat cara itu 99% pengguna meninggalkan platform, aku tidak mengerti bagaimana itu tidak merusak misi
    • Mengukur keberhasilan berdasarkan seberapa rela orang memindahkan sumber daya yang langka ke sana juga cara yang sangat masuk akal
      Itu semacam “penggunaan+jangkauan dengan bobot”. Efisiensi luar biasa pasar dalam mengalokasikan sumber daya dengan cara seperti ini adalah salah satu pencapaian besar peradaban
      Aku benar-benar tidak paham kenapa orang bisa terkejut bahwa model kontradiksi nirlaba, eh model bisnis, itu tidak berkelanjutan
    • Terutama bagi siswa di luar dunia Barat, masih akan ada banyak orang yang langsung kehilangan akses karena berbagai alasan begitu ada paywall, bahkan jika hanya 1 sen
  • Beberapa hari lalu aku sedang mengerjakan tugas Exercism ketika melihat tulisan ini, jadi rasanya memang benar untuk berdonasi
    Dari komentar-komentar ini, sepertinya cukup banyak orang yang baru saja berdonasi
    Jelas ada kelelahan langganan karena semua layanan berubah menjadi berbasis subscription
    Sebagai alternatif, tampaknya bisa mencoba pendekatan seperti Wikipedia tiap tahun: “Kami ingin tetap gratis. Tolong bantu lewat donasi”
    Banyak orang berterima kasih atas layanannya, tetapi mudah melupakan bahwa menjalankan layanan seperti Exercism itu mahal. Jika ada pengingat yang cukup meyakinkan, akan ada orang yang mau berdonasi

    • Donasi sukarela tidak bekerja dengan baik. Setidaknya untuk kebanyakan hal, dan mayoritas orang, termasuk pengguna yang paling menuntut sekalipun, tidak akan berdonasi
      Aku juga menaruh banyak informasi gratis secara online, dan menerima respons antusias, termasuk dari orang-orang yang bilang aku menghemat ribuan euro untuk mereka. Bahkan minggu ini ada pembaca yang bercanda bahwa aku pantas mendapat Nobel atau patung
      Tetap saja, di bulan yang bagus sekalipun, donasi hanya 1% dari pendapatanku. Bahkan tidak cukup untuk biaya makan
      Dalam kasusku itu tidak masalah, tetapi itulah kenyataan yang selalu terlintas di kepalaku ketika orang menyarankan operasi berbasis donasi
    • Jika ini nirlaba, menurutku meminta donasi adalah arah yang benar. Kelelahan langganan itu nyata dan sedang menjadi masalah besar
      Sekarang aku bahkan sudah sampai di titik tidak memakai software yang dulu pasti akan kubeli sekali bayar, hanya karena sekarang bentuknya subscription
      Pada akhirnya mungkin tidak cukup banyak orang seperti aku untuk membuat perbedaan besar, tetapi aku berharap arusnya berbalik
      Budaya subscription untuk segala hal dan budaya tipping untuk segala hal adalah dua budaya yang harus hilang. Itu cara memanfaatkan kecenderungan manusia untuk memeras lebih banyak, menjijikkan, dan pada titik ini menurutku tidak etis. Memang tidak semua implementasi seperti itu, tetapi sering kali iya
    • Subscription memang menyakitkan, tetapi alasan besarnya adalah karena kebanyakan berada di kisaran 10~20 dolar per bulan
      Jumlah itu terlalu besar untuk sesuatu yang hanya dipakai sesekali. Sebaliknya, jika sekitar 20 dolar per tahun dan mudah dibatalkan, kurasa banyak orang akan mendaftar
    • Dalam pengalamanku, pendekatan meminta donasi menghasilkan sekitar 1000 kali lebih sedikit uang dibanding pendekatan yang langsung meminta pembayaran sebelum memberi akses ke produk. Selisihnya memang sebesar itu
    • Pendekatan ini justru mendekati standar bagi nirlaba. Wikipedia melakukannya, Internet Archive juga
      Pada bulan donasi, banner mereka sangat besar dan mengganggu; kalau tidak efektif, mereka tidak akan membuatnya sebesar itu
      Kalau aku ada di posisi itu, mungkin aku akan mencoba ini. Desember biasanya juga merupakan bulan donasi
  • Peluang keberhasilannya kecil, tetapi bisa mencoba melakukan cold call ke perusahaan besar yang punya SDK rumit untuk melihat apakah mereka mau membayar biaya bulanan yang besar agar Exercism meng-host tutorial SDK buatan mereka
    Mereka sudah punya sandbox dan dukungan untuk bahasa-bahasa utama
    Perlu sedikit pengembangan untuk membuat fiturnya, tetapi mungkin tidak perlu banyak perusahaan untuk menutup biaya, dan layanan inti bisa tetap gratis

    • Ide yang bagus. Terutama jika mengingat perusahaan seperti Twilio atau Stripe sudah menghabiskan uang dalam jumlah besar untuk edukasi pengembang
      Bisa ada API track berdampingan dengan “language track”
  • Jika ada 2 juta pengguna yang belajar coding dan meningkatkan kemampuan, kemungkinan sebagian dari mereka ingin pindah kerja atau memang sedang mencari kerja
    Ingin tahu apakah pernah mempertimbangkan menambahkan fitur rekrutmen. Caranya orang mengunggah CV dan perusahaan mencari talenta secara anonim
    Ada juga model PPA, yaitu bayar per lamaran, atau model biaya bulanan untuk pencarian CV
    Pembeda utamanya adalah perusahaan bisa langsung menemukan orang yang mereka inginkan alih-alih dibanjiri ratusan CV AI yang dikustomisasi, sehingga membantu kedua belah pihak

    • Sayangnya, ini lebih mirip rawa monetisasi. Saya juga mempelajarinya dengan susah payah. Ini sering muncul dalam ide yang menyasar pelajar atau pengguna di awal masa lulus
      Logikanya biasanya begini. Kita bisa mengidentifikasi pembelajar yang berbakat dan termotivasi, orang-orang yang punya keterampilan, dan mereka akan mencari pekerjaan. Itulah juga yang diinginkan perusahaan, dan di pasar yang bagus mereka membayar 5.000–10.000 dolar per orang untuk keterampilan STEM langka seperti pemrograman
      Masalahnya, sekitar 70% pengguna platform seperti ini kemungkinan akan berhenti dalam 6 bulan atau beralih ke bidang lain
      Selain itu, bagi pemberi kerja, pengalaman jauh lebih penting daripada pendidikan, khususnya pengalaman kerja nyata yang membangun fondasi dasar, bahkan sampai 10 kali lebih penting
      Sebagai penyedia, data kandidat yang dimiliki cepat usang, dan karena perubahan penawaran-permintaan di pasar rekrutmen, komisi bisa turun 50–75% hanya dalam setahun. Itu benar-benar terjadi pada 2022–2023
      Pengguna seperti ini biasanya ada di tahap awal karier, jadi dari sudut pandang job board atau koneksi rekrutmen, mereka bahkan bisa kurang bernilai daripada pengguna iPhone acak sebagai target iklan. Perusahaan juga tidak mau membayar mahal untuk beriklan ke pengguna iPhone acak
      Kalau mau monetisasi dengan cara ini, lebih baik mempertimbangkan program afiliasi dengan situs unggah CV atau job board. Dengan begitu bisa jauh lebih cepat memvalidasi apakah memang ada permintaan untuk merekrut orang-orang ini sekarang
    • Perlu juga dicatat bahwa Exercism bukan tempat untuk pemula coding, melainkan tempat developer mempelajari bahasa baru. Bagian ini sering terlewat
    • Yang lebih mudah, cukup sediakan job board seperti Stack Overflow tempat perusahaan membayar biaya iklan lowongan
    • Mungkin saja, tetapi dari sudut pandang perusahaan, rasanya mereka tidak ingin mencari kandidat di tempat yang terlihat dirancang untuk mengajari pemula cara coding
      Sebaliknya, saya akan melihat cara menurunkan biaya server. 7.000 dolar per bulan untuk 2 juta pengguna terlihat besar. Dari situsnya saja tidak terlalu jelas apakah kode pengguna dijalankan di server atau tidak
    • Ini bidang yang sangat sulit untuk dimasuki. Sebagian besar perusahaan besar dan banyak perusahaan kecil akan menganggap mereka sebagai “agensi” dan tidak akan meninjau kandidatnya
      Bahkan Recurse Center yang benar-benar hebat pun mengalami masalah ini ketika mencoba membantu pesertanya mendapat pekerjaan
  • Minggu ini departemen pemasaran kami meminta persetujuan untuk menghabiskan 50.000 dolar hanya agar logo kami dimasukkan ke newsletter IT dengan 300 ribu pelanggan
    Kalau daftar emailnya 2 juta orang, banyak perusahaan akan membayar 50–100 ribu dolar hanya untuk disebut sekali

  • Saya tidak paham apa maksudnya “kehilangan keyakinan pada model bisnis nirlaba”
    Organisasi nirlaba juga membayar biaya. Banyak juga yang bertahan lebih lama daripada pendirinya. Ada pula yang tidak bergantung pada donasi atau dana hibah, seperti koperasi atau credit union
    Dalam akuntansi dasar, pemasukan tetap harus lebih besar daripada biaya

    • Modelnya tampaknya adalah “membuat organisasi nirlaba yang melakukan hal berguna bagi masyarakat, lalu mendapatkan pendanaan dari organisasi yang punya uang dan ingin hal berguna itu terjadi”
      Masalahnya tampaknya adalah organisasi yang ingin hal berguna itu terjadi sering kali punya tujuan yang terlalu spesifik
      Misalnya organisasi yang ingin meningkatkan literasi komputer perempuan, membantu warga miskin di India, atau mendukung siswa SMP di Afrika. Di Exercism ada perempuan, ada warga miskin India, dan ada siswa SMP di Afrika
      Tapi tidak ada satu pun organisasi itu yang memberi hibah. Karena mereka tidak bisa menjamin uang itu hanya dipakai untuk kelompok sasaran mereka
      Bisa dimengerti kenapa itu membuat frustrasi
    • Dia menulis, “Sepertinya adil untuk mengatakan bahwa pada tahap ini saya telah kehilangan keyakinan bahwa model bisnis nirlaba dapat bekerja dengan cara yang memungkinkan Exercism mencapai potensinya”
      Tanpa konteks ini, maknanya berubah. Menjadi jelas bahwa yang dimaksud adalah model bisnis nirlaba sebagaimana diterapkan pada perusahaannya
    • Nirlaba tidak masalah. Tanpa pemasukan itulah yang sejak awal sangat sulit
    • Saya membacanya lebih sempit. Bukan kehilangan keyakinan pada model nirlaba secara umum, melainkan pada model nirlaba spesifik milik Exercism
    • Bagi saya bagian itu juga tampak seperti tanda bahaya yang cukup aneh. Seolah dia menyalahkan “model nirlaba” atas gagalnya mimpinya. Kalau dia mencoba model profit, saya malah akan lebih terkejut
      Lalu dia juga bilang sedih karena 96% orang berhenti dari programnya, padahal coding itu membosankan. Hanya saja coding terlalu dibesar-besarkan, sehingga orang-orang dengan ekspektasi tinggi mendaftar ke situs itu dengan ilusi tertentu
  • Satu-satunya cara hal seperti ini bisa bertahan adalah mendapat subsidi dari perusahaan teknologi besar
    7.500 dolar per bulan bukan apa-apa bagi perusahaan teknologi besar. Mendukung platform seperti ini agak masuk akal karena bisa meningkatkan kualitas dan jumlah software engineer yang akhirnya bergabung dengan mereka
    Nilai jual ini memang tidak berwujud, tetapi rasanya setidaknya ada satu perusahaan besar yang akan menerimanya

    • Angka 7.500 dolar itu juga menarik perhatian saya, tetapi karena alasan lain. Untuk situs dengan 2 juta pengguna terdaftar, itu terlihat cukup tinggi
      Sepertinya jumlah ini bisa diturunkan jauh lewat optimasi backend. Mungkin bahkan sampai sekitar 1.000 dolar per bulan
      Saya penasaran semua sumber daya komputasi ini dipakai untuk apa
    • Bisa juga cukup minta uang begitu saja
  • Penasaran bagaimana biaya server bulanan sebesar 7.500 dolar digunakan. Apakah mereka memakai AWS?

    • Untuk seluruh web server, biayanya sekitar 1.000 dolar per bulan. Ada sekitar 12 instance ECS dan menangani sekitar 3.000 request per detik. Kadang lonjakannya bisa mencapai puluhan ribu lebih
      Untuk seluruh tool server juga membayar sekitar 1.000 dolar per bulan. Ada 150 eksekutor pengujian, representer, dan analyzer yang memeriksa kode pengguna, dan setidaknya satu berjalan setiap detik
      Di sini mereka menjalankan kode siswa dalam lebih dari 70 bahasa. Masing-masing adalah container Docker, dan kadang ukurannya beberapa GB sehingga juga ada biaya disk
      Biaya nyata terbesar adalah database, yaitu 2.000 dolar per bulan. Sekitar 600 query per detik, throughput baca sekitar 10MB per detik, dan saat puncak bisa mencapai 47MB
      Ini adalah database dengan penskalaan otomatis, dan AWS menilai tingkat ini memang diperlukan. Saat diturunkan, performanya memburuk, dan mereka sudah mencobanya sendiri
      Layanan individual lainnya sekitar 300 dolar per bulan, jadi relatif kecil, tetapi itu adalah hal-hal yang diandalkan seperti cache server, shared filesystem antarserver, dan sebagainya
      Pajak sebesar 1.200 dolar juga merupakan bagian yang menarik
    • Memang terlihat besar, tetapi bahkan jika biaya server diturunkan menjadi 0, yang tersisa hanya 90 ribu dolar per tahun
      Jika mempertimbangkan bahwa mereka harus menanggung semua aspek operasional nirlaba, membutuhkan tenaga teknis yang bisa menjaga giliran on-call 24 jam sambil tetap bisa mengambil liburan, dan juga harus membayar hal-hal seperti asuransi kesehatan dan pensiun di luar gaji, itu bukan jumlah yang besar
      Mereka juga tidak bisa seperti startup yang memberi gaji rendah sekarang sambil menjanjikan kekayaan besar di masa depan
    • Ini juga bisa dibalik dengan mudah. Jika mereka memakai hosting yang lebih cerdas dan murah, orang mungkin akan bertanya kenapa mereka tidak menghabiskan lebih banyak waktu untuk mencari model bisnis yang berkelanjutan
    • Penyedia cloud memang sudah sangat mahir menjual kecemasan soal skalabilitas
      Jika dibangun dengan web stack modern yang memakai managed service, sangat mudah mencapai 10 ribu dolar per bulan. Jika memperhitungkan beberapa environment dan add-on, Kafka saja bisa mencapai angka sebesar itu
    • Itu hanya sekitar 10 dolar per jam, dan dengan uang sebanyak itu sebenarnya tidak banyak server, database, bandwidth, monitoring, log, dan lain-lain yang bisa dibeli