logoalt Hacker News

One Go binary, one YAML file, one SQLite database: I wrote my monitoring tool

26 pointsby brvieryesterday at 9:43 PM7 commentsview on HN

Comments

nzoschketoday at 12:10 AM

Single Go binary + SQLite database all the way.

I've been doing this architecture on single tenant VMs for like 6+ years now and it has so many advantages for deployments, security and scaling.

Pretty much every new tool and agent computer I set up uses this pattern. I've blogged about it and created a template repo.

https://housecat.com/blog/the-hugs-stack-hypermedia-unix-go-... https://github.com/housecat-inc/scratch

show 1 reply
anramontoday at 3:58 AM

Where's the ai-written software and blog notice?

JensRantilyesterday at 10:19 PM

Nice! But you made a mistake of using smallcaps-only on the repository. MacOSX file systems will complain and all sorts of weirdness can happen.

show 1 reply
aster0idyesterday at 10:25 PM

Recently I vibe coded a couple of scripts invoked by cron to do the same thing for a few services running on a single node for me. Works beautifully.

killingtime74today at 1:46 AM

I like it but use Rust instead