Multinode lets you rapidly build distributed cloud applications of arbitrary complexity with an experience equivalent to working in a local Python environment. No more complex AWS infrastructure, redundant IAM roles, or bloated K8s manifests.
No reviews yetBe the first to leave a review for Multinode
Maker
š
Hello Product Hunt š Multinode's alpha launches today!
š§āš» Who are we?
We're a small team of engineers that spent waay too much time setting up dynamic user-triggered workflows with Kubernetes when working on our previous product, even though conceptually we knew exactly what our system is supposed to do [1].
š The product
Multinode helps you eliminate the hassle of setting up compute infrastructure so you can build arbitrarily complex compute without leaving the comfort of your local Python environment.
You can use it to set up distributed async workflows, continuously running daemons, APIs, etc., with a help of only 5 additional annotations!
š§ Technical details
Internally all the infra is on AWS. All the compute runs on ECS with Fargate using controllers similar to those used by Kubernetes. Unfortunately, Fargate has pretty annoying resource limitations (hence https://multinode.dev/docs/resou...) so we will likely port it to ECS on EC2s or just straight to K8s at some point. The task registry and multinode's dict is running on Amazon Aurora. We use Python for the actual product and docs run on Firebase with next.js using one of the official Tailwind templates (I'd really recommend them!).
[1]: For curious, it was something similar to our chess example: https://multinode.dev/docs/core-...
PS: join the rest of the community on our discord: https://discord.gg/uSkprP9K
looks like a nice abstraction for distributed computing :)
where does it run?
Report
Maker
@dragos_bulugean right now it's running on our managed ECS with Fargate on AWS. We're considering making a version that can run in your own AWS account and potentially migrating from ECS to kubernetes.
Why? Do you have any preferences?
Report
Nice team, congrats on the launch!
It seems like a great tool for data/model guys.
Archbee