2 ms·
A more descriptive word would been self-hostable function as a service, that's why faas is in the name! The point of serverless is you don't have to think abou
by alexboehm 1y ago
A more descriptive word would been self-hostable function as a service, that's why faas is in the name!
The point of serverless is you don't have to think about hosting, and ideally it's cheaper.
The problem is if the hosting provider goes away you're screwed.
In the case of Faasta, it's a single static binary with minimal configuration so if that happens, you can host it your self or move to another provider.
- remram 1y agoHow can you "not have to think about hosting" while self-hosting?
- alexboehm 1y agoWell at that point you'll obviously start having to think about it. The point is you can easily move to self-hosting without rewriting everything.
- tormeh 1y agoI get the feeling it's basically an old-fashioned application server like Wildfly or Tomcat. So the developer doesn't worry about system-d config or whatever, but just adds their application files to a folder. Of course someone needs to maintain the application server, however it's deployed, but it detangles things a bit. I personally think this makes no sense unless someone else hosts the application server. Maybe in an enterprise context of some sort. Otherwise this feels like a tried-and-failed idea.
- alexboehm 1y agoThe difference is Wasm provides the security boundary so it can be multi tenanted. The real magic is that wasi will be hostable anywhere much like Docker containers are today, but it's much more efficient than docker containers because there are less overheads and startup latency.