Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I liked Dokku when I was still happy using docker, but since I started working on https://www.dbos.dev/, I value microVMs way more.

The problem with Dokku is that, while its easy to use if you have experience in devops, well.. you still need to know devops! That's not what I call serverless...



Will it ever be possible to use DBOS with other providers asides from aws? Some part of me concerned about the vendor lock-in


The SDKs -- which do most of the heavy lifting of managing state for you -- are open source. For example the TS SDK (https://github.com/dbos-inc/dbos-transact) runs on node and you can run node anywhere (k8s, VMs, etc.)

With respect to AWS, where we currently host DBOS Cloud, we rent baremetal machines and built the entire hosting layer using Firecracker, Postgres, and other well known frameworks that we can bring to other metal providers (https://www.dbos.dev/blog/anatomy-of-dbos-cloud).


Don't you need to run everything in bare metal to effectively leverage microVMs? AFAIK, unlike containers, you can't efficiently run microVMs on cloud VM instances.


You need nested virtualization, which many VMs support -- it is architecture dependent. But, yes, to maximize the benefits you'll want to run on baremetal.

From the standpoint of a cloud user, the kind that likes Dokku, the experience is cheaper/faster/more secure if the infra uses uVMs vs containers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: