I’d call consuming multiple gigs of ram while zero logs are being ingested (system at idle) way too much.
Openobserve eats an order of magnitude less RAM and cpu at idle. Ultimately higher resource consumption leads to higher power bills so it’s something I pay close attention to (I own my own hardware)
I’ve used ClickHouse on the cheapest Hetzner server with an app that was never in production (basically a test environment) under artificial load, and I didn’t have any OOM errors.
Plausible also uses it and did have some hiccups, so I chose one tier above the cheapest.
Have you heard of Kamal? It makes deployments on your own hardware a breeze.
I didn't have OOM errors, but it's still more RAM usage than I'm going to tolerate. No reason it should eat multiple gigs doing absolutely nothing. I reserve as much RAM as possible for my own apps.
I tried Kamal some time ago and it was very buggy with terrible documentation. I think it improved but I don't care since I already started using Dokku which works fine for me.
Good enough
I’d call consuming multiple gigs of ram while zero logs are being ingested (system at idle) way too much.
Openobserve eats an order of magnitude less RAM and cpu at idle. Ultimately higher resource consumption leads to higher power bills so it’s something I pay close attention to (I own my own hardware)
I’ve used ClickHouse on the cheapest Hetzner server with an app that was never in production (basically a test environment) under artificial load, and I didn’t have any OOM errors.
Plausible also uses it and did have some hiccups, so I chose one tier above the cheapest.
Have you heard of Kamal? It makes deployments on your own hardware a breeze.
I didn't have OOM errors, but it's still more RAM usage than I'm going to tolerate. No reason it should eat multiple gigs doing absolutely nothing. I reserve as much RAM as possible for my own apps.
I tried Kamal some time ago and it was very buggy with terrible documentation. I think it improved but I don't care since I already started using Dokku which works fine for me.