@decent-artlu
it makes no sense to run your own Postgres or Redis instance
there's some low-level stuff that anything high-uptime requires you to do
and when you run your own server, you don't really get scalability
so, one should always use Neon or Supabase or Upstash or Cloudflare
however, depending on a IaaS or PaaS makes you feel resource constrained
either on their free tier, or on some budgeted spend
my solution is to self-host, which allows you to slam your own hardware infinitely, until you really need to scale vertically, horizontally, or geographically
- for S3, use Garage
- for sql, use sqlite and serve via sqlite-rest *
- for kv, use my new `lmdis`
* duckdb has a new server mode that looks interesting also