Software · Open Source

Malý open-source nástroj, který nahradil logovací stack za 40 000 dolarů

Víkendový projekt jednoho inženýra nyní běží v produkci ve třech bankách — a vejde se do jediného binárního souboru.

Malý open-source nástroj, který nahradil logovací stack za 40 000 dolarů

Začalo to, jak tyto věci často začínají, účtem. Středně velká fintech společnost platila více než 40 000 dolarů ročně za ukládání a vyhledávání svých logů — a většina těchto nákladů šla na data, která nikdo nikdy neprohlížel.

Jeden z jejích inženýrů proto strávil víkend psaním odlehčené alternativy: jediného binárního souboru, který sleduje logy, indexuje jen to, co je důležité, a odpovídá na hrstku dotazů, které tým skutečně spouští během incidentu.

Schválně nudný

Nástroj dělá mnohem méně než platforma, kterou nahradil, a o to právě jde. Není třeba se učit dotazovací jazyk, není třeba hlídat cluster a v pozadí neběží žádný měřič za gigabajt.

“Většina výdajů na observability je pojištění proti otázkám, které nikdy nepoložíte. Rozhodli jsme se přestat platit pojistné.”

Osmnáct měsíců poté je open-source, běží v produkci ve třech bankách a tiše dokazuje, že spousta drahé infrastruktury existuje hlavně proto, že ji nikdo nezpochybnil.