Consider supporting additional database backends for clustered operations #1101
ivan-tkatchev
started this conversation in
Ideas
Replies: 1 comment
-
Stalwart can only support key value stores that offer transactions. There is a PR already to support etcd though, but MongoDB is not an option for Stalwart. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Of the currently supported storage backends, only FoundationDB is suitable for high-availability, clustered operations.
This is a strange choice as FoundationDB is a niche and poorly supported product with many bugs. For examples, see this (non-exhaustive) list of segault bugs: https://github.com/apple/foundationdb/issues?q=is%3Aissue%20state%3Aclosed%20%20segfault
Please consider supporting other clustered key-value stores for HA operation.
MongoDB is a good and stable choice. Etcd is also.
Beta Was this translation helpful? Give feedback.
All reactions