Software · Open Source

Alat sumber terbuka kecil yang menggantikan tumpukan logging $40k

Proyek akhir pekan satu insinyur sekarang berjalan di tiga bank — dan muat dalam satu biner.

Alat sumber terbuka kecil yang menggantikan tumpukan logging $40k

Ini dimulai, seperti hal-hal ini sering dilakukan, dengan tagihan. Sebuah fintech menengah membayar lebih dari $40.000 per tahun untuk mengambil dan mencari lognya — dan sebagian besar pengeluaran itu pergi ke data yang tidak pernah dilihat siapa pun.

Jadi salah satu insinyurnya menghabiskan akhir pekan menulis alternatif yang disederhanakan: satu biner yang mengikuti log, mengindeks hanya yang penting, dan menjawab segelintir kueri yang benar-benar dijalankan tim selama insiden.

Membosankan secara sengaja

Alat ini melakukan jauh lebih sedikit dari platform yang digantikannya, dan itu intinya. Tidak ada bahasa kueri yang dipelajari, tidak ada klaster yang dijaga, dan tidak ada pengukuran per-gigabyte yang berjalan di latar belakang.

“Sebagian besar pengeluaran observabilitas adalah asuransi terhadap pertanyaan yang tidak pernah Anda ajukan. Kami memutuskan untuk berhenti membayar premi.”

Delapan belas bulan kemudian ini sumber terbuka, berjalan di produksi di tiga bank, dan diam-diam membuktikan bahwa banyak infrastruktur mahal ada sebagian besar karena tidak ada yang mempertanyakannya.