Conduit is a simple, fast and reliable chat server powered by Matrix. Conduit is an alternative to Synapse and tries to be lightweight and easy to install, but it is still in development.
Given Conduit’s focus on being lightweight with simple setup, imo using an embedded DB makes sense. The main perf issue with SQLite is usually concurrent access, and that doesn’t really apply without more users than the project’s target audience really would have.
Given Conduit’s focus on being lightweight with simple setup, imo using an embedded DB makes sense. The main perf issue with SQLite is usually concurrent access, and that doesn’t really apply without more users than the project’s target audience really would have.