Why We Chose Self-Hosting Over Cloud APIs
from dhs@lemmy.world to selfhosted@lemmy.world on 17 Jun 13:06
https://lemmy.world/post/48281217

While building PolyTalk, one of the biggest decisions we faced was whether to rely on cloud APIs or keep everything self-hosted.

At first, cloud services seemed like the obvious choice. They make it easy to get started and remove a lot of operational overhead.

But the deeper we got into the project, the more we realized that self-hosting wasn’t just a deployment preference, it was a requirement for many of the use cases we were exploring.

A few things we learned along the way:

Self-hosting definitely isn’t the easier path. You have to think about infrastructure, updates, monitoring, and resource management.

That said, the trade-off is greater control over your stack, fewer external dependencies, and more flexibility in how the system is deployed and operated.

For us, those benefits were worth the extra complexity.

I’m curious how others in the self-hosting community think about this.

When do you decide a service is important enough to self-host instead of relying on a managed API or SaaS provider?

For anyone interested, PolyTalk is the project that led us down this rabbit hole:

GitHub: https://github.com/PolyTalkIO/polytalk

Website: https://polytalk.io/-

#selfhosted

threaded - newest

hendrik@palaver.p3x.de on 17 Jun 13:11 next collapse

You a bot stuck in some post - delete - post again loop?

overstep8556@jlai.lu on 17 Jun 14:25 next collapse

I tried PolyTalk; it caused massive flooding and completely ruined my crops. PolyTalk resulted in the loss of hundreds of kilos of maize. Irrecoverable losses caused by PolyTalk.

irmadlad@lemmy.world on 17 Jun 15:40 collapse

Why do I have to create an account and sign in just to ‘Explore PolyTalk’ beyond the landing page? Additionally, could you put more Google in please.

  • google.com
  • googletagmanager.com
  • www.googletagmanager.com
  • gstatic.com
  • fonts.gstatic.com
  • youtube.com

It looks interesting, but I’m a bit put off by having to sign in to explore. Also, a visitor to your github page also might be put off by the lack of any screen shots or captures showing how this works. I know I am immensely disappointed when I look at an interesting project on github but there are no screenshots. Seems a trivial thing to do.