Particular / ServiceControl

Backend for ServiceInsight and ServicePulse
https://docs.particular.net/servicecontrol/
Other
51 stars 47 forks source link

Support other data storage technologies as an alternative to Raven DB #3340

Open boblangley opened 1 year ago

boblangley commented 1 year ago

There are a number of reasons why data storage technologies other than Raven DB may be desirable:

boblangley commented 2 weeks ago

Raven DB does not support networked file systems like SMB, CIFS, or NFS:

From the Raven DB docs for containers, emphasis mine:

  • Non-NFS file systems are Supported.
  • NTFS, Ext4, and other non-NFS volume mounts' file systems are supported.
  • SMB and CIFS mounts are not supported.
  • Linux Docker containers running under Windows Docker hosts via shared volumes are not supported due to CIFS protocol usage.

For on-prem container environments and non-container environments (VMs) this isn't an issue, but in the cloud networked attached storage is the norm. Cloud-friendly storage options would allow users to run SC with better integration and support in those environments.