Live data from Hacker News

What One-person SaaS Healthchecks.io uses for hosting, hardware and software

blog.healthchecks.io

11–20 of 180 posts

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#11
I've been using healthchecks.io for years now. Awesome tool. Small scope, does the things it intends to do really well. Can highly recommend.

I'm surprised that the machines are that large, there must be a bunch of people using the service nowadays :) I remember the setup being even smaller in previous blog posts. But I really like it. Small, easy to reason about. Makes debugging when stuff goes wrong quite easy.

I'm a bit surprised that there's no config management listed though - seems like it really is just Fabric + a bunch of scripts. But hey, if it works, great!

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#13
post #10

Very cool setup. I know it's a bit silly, but anyone building out cloud services should look at this post and think about how easy it is to set up this. This is just slightly more complex than a static site, has a bit of heterogenity, but otherwise is a lot of known tools. Can your stack provide all of this without breaking the bank for the people signing up? Can it be done without having to learn a bunch of bespoke…

> This is just slightly more complex than a static site

That's because their product is only slightly more complex than a static site.

I wish every project was as basic as a web server and database but it's pretty rare these days.

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#14

Can you share more details about what the 4 HAProxy servers are doing? I run a SaaS too, but on a single beefy machine handling web and DB stuff. I'm curious what I'm missing out on not using HAProxy in front.

In the post he says they're for SSL termination and for rolling upgrades of the servers behind them.

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#15
post #6

How much does it all cost?

Hi, the author of the blog post here. I don't have a precise number, but somewhere in the €800/mo region.

Is the decision not to use Patroni for HA Postgres in this case, so that you don’t add more complexity?

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#17
post #10

Very cool setup. I know it's a bit silly, but anyone building out cloud services should look at this post and think about how easy it is to set up this. This is just slightly more complex than a static site, has a bit of heterogenity, but otherwise is a lot of known tools. Can your stack provide all of this without breaking the bank for the people signing up? Can it be done without having to learn a bunch of bespoke…

> This is just slightly more complex than a static site That's because their product is only slightly more complex than a static site. I wish every project was as basic as a web server and database but it's pretty rare these days.

Most saas companies are simple crud apps.

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#18
post #10

Very cool setup. I know it's a bit silly, but anyone building out cloud services should look at this post and think about how easy it is to set up this. This is just slightly more complex than a static site, has a bit of heterogenity, but otherwise is a lot of known tools. Can your stack provide all of this without breaking the bank for the people signing up? Can it be done without having to learn a bunch of bespoke…

> This is just slightly more complex than a static site That's because their product is only slightly more complex than a static site. I wish every project was as basic as a web server and database but it's pretty rare these days.

> I wish every project was as basic as a web server and database but it's pretty rare these days.

Is it? What functionality are you thinking about that absolutely require more than that?

I find that most ideas even today can be solved with a web server + DB, while developers today like to over-engineer things and think about scaling a service for a million users while they haven't even figured out the value proposition of their product/service yet.

Re: What One-person SaaS Healthchecks.io uses for hosting, hardware and software

#20
post #6

Earlier quoted context omitted.

Hi, the author of the blog post here. I don't have a precise number, but somewhere in the €800/mo region.

Is the decision not to use Patroni for HA Postgres in this case, so that you don’t add more complexity?

Yes. Plus, from reading database outage postmortems, I was not comfortable making the "do we failover now?" decision automatic. Think about the brownouts, where the primary is still up, but slow. Or it experiences intermittent packet loss.

I've automated the mechanics of the failover, but it still must be initiated manually.

Post reply on HN