dapr / docs

Dapr user documentation, used to build docs.dapr.io
https://docs.dapr.io
Creative Commons Attribution 4.0 International
992 stars 728 forks source link

Is Self-Hosted appropriate for Production ... or not? #4439

Open vaughnbuttiw opened 17 hours ago

vaughnbuttiw commented 17 hours ago

Hi all,

The documentation at self-hosted-overview has a contradiction with the documentation at concepts/overview.

The docs at self-hosted-overview state:

Dapr can be configured to run in self-hosted mode on your local developer machine or on production VMs.

The docs at concepts/overview state:

Dapr can be hosted in multiple environments, including:

  • Self-hosted on a Windows/Linux/macOS machine for local development
  • On Kubernetes or clusters of physical or virtual machines in production

While the docs concepts/overview say "including" which implies to me that there are other deployment and hosting options, the lack of a reference to self-hosted in production with the explicit reference to Kubernetes could be read as meaning that self-hosted is not considered to be appropriate for production use.

Is the documentation wrong? Or is my understanding wrong?

yaron2 commented 15 hours ago

I agree language could be made better here. cc @msfussell

To your question, Dapr is perfectly able to run in production in self hosted mode outside of Kubernetes. I know personally of several very large deployments that run Dapr outside of Kubernetes. I'm a Dapr maintainer

vaughnbuttiw commented 15 hours ago

That is good to know. Thank you.

yaron2 commented 15 hours ago

I'm moving this to docs