I don't think people on this sub use it, but it's great news for us. The worse it gets the likelier people move on.

you are viewing a single comment's thread
view the rest of the comments
[–] 42 points 2 years ago (1 child)

So is Matrix and it includes self-hosting and end-to-end encryption enabled by default.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 14 points 2 years ago (3 children)

    Did they rewrite that crappy Python server in something with better performance by now? I tried self-hosting Matrix a few years ago and gave up after the one room I joined hadn't finished syncing after a whole day (admittedly it was their main matrix chat room with lots of members but still).

  • source
  • parent
  • hideshow 6 child comments
  • [–] 24 points 2 years ago (1 child)

    https://matrix.org/ecosystem/servers/

    There are multiple options for homeservers and the Python one is just one of several implementations. There are others written in C++, Rust, Go!, etc.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 6 points 2 years ago (2 children)

    That hasn't been an issue for a year if you've enabled sliding sync. It is very fast nowadays. Look into element-x https://github.com/element-hq/element-x-android

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 2 years ago (1 child)

    Sliding sync doesn’t make joining Matrix HQ any faster. This is depending on your hardware and whether or not you have any workers configured. For most users it isn’t worth joining that room anyway.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 2 points 2 years ago (1 child)

    Why not? I'm not in mhq but why is it different than other rooms?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 2 years ago* (1 child)

    It’s the amount of users and servers in the room. When you join it on a new server it needs to process and verify the state of the room and agree it with all the servers. As the state is massive in this room it can take a very long time to join it.

    If you want to learn more read this: https://matrix.org/docs/older/stateres-v2/

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 2 years ago (1 child)

    It depends on your skillset. If you can self host services in docker, matrix should not be an issue anymore. Its still nowhere ready for everyone at this point but is constantly improving.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 years ago (1 child)

    Docker changes nothing about the performance characteristics of a service. If anything back then a full server dedicated to it wouldn't have been enough.

  • source
  • parent
  • hideshow 2 child comments