Hacker News new | ask | show | jobs
by doctorpangloss 586 days ago
What are the differences in opinions between dstack and SkyPilot? Why should I try dstack first over SkyPilot? Same question could be posed to Modal.

Aren’t you worried about the amount of product development that goes into Kubernetes and its ecosystem? For example, is Keda poorly managed, or does flexible autoscaling require full time attention from a developer? What about democratic-csi? NVIDIA GPU Operator, AMD’s k8s device plugins, Intel’s? Calico versus Cilium?

1 comments

Thank you for the question!

> What are the differences in opinions between dstack and SkyPilot?

SkyPilot is great. I think there are many tiny details though. At dstack, we try to provide out-of-the-box and more high-level experience.

Examples:

1. Authorization built-into services

2. Dev environments with IDE integration

3. HTTPS out of the box with an ability to set up own domains

4. Projects for team management and resource isolation

5. Hardware metrics tracking

Also, we try to distance from Kubernetes and improve our own orchestrator that natively integrates with cloud providers

> Same question could be posed to Modal.

Modal is great too. Modal's strengths is Python decorators and their focus on cloldstarts/serverless kind of experience.

dstack here is more about flexibility/multi-cloud/on-prem/etc. For example, I personally prefer being able to run any code with dstack without changing my code. Otehr people may prefer Python decorators.

> Aren’t you worried about the amount of product development that goes into Kubernetes and its ecosystem?

A very good question. I think its both a strength and a weakness of Kubernetes. So far we see that for us it's a lot easier to bring AI-native experience, simplify it, and make it more out of the box.

We of course respect K8S though. But we think the community to deserve options!

> What about democratic-csi?

Haven't seen it yet. Will look into it. At dstack, we support volumes for both cloud and on-prem.

> NVIDIA GPU Operator, AMD’s k8s device plugins

We aim to support any accelerators out of the box.

> Calico versus Cilium?

Haven't heard of it yet.

P.S.: Whould love to hear your opinion too!