• Ninmi
    link
    fedilink
    23 years ago

    The Conduit project is an alternative to Synapse which is more efficient for smaller servers.

    Interest piqued.

    • poVoq
      link
      fedilink
      13 years ago

      I tried running it a few weeks ago and it is definitely much easier to install then Dendrite. Resource use also seemed reasonable for a Matrix homeserver at least. However it does not seem to implement the database purging features yet, so database storage consumption will still be a major issue.

      • @[email protected]OP
        link
        fedilink
        13 years ago

        That’s only if you’re participating in large rooms, right? Or will the database storage consumption be too high no matter the room you join?

        • poVoq
          link
          fedilink
          13 years ago

          Basically yes, but the longer you use the server the more it will grow and AFAIK there isn’t a way to easily delete old rooms that you left already either. But as long as you only use it as a small server for yourself with out joining large channels it should be relatively fine.

  • Dessalines
    link
    fedilink
    13 years ago

    I want to talk to this dev and sell them on postgres lol. With a rust server, your bottleneck is not the code, its your storage system.

    • Tmpod
      link
      fedilink
      53 years ago

      They made their database pluggable afaik, so you could fairly easily write a thingy for postgres. In fact, I believe it’s planned for the future.

    • @[email protected]
      link
      fedilink
      13 years ago

      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.