• gfleOP
    link
    fedilink
    arrow-up
    2
    ·
    4年前

    Chciałbym zobaczyć coś takiego, ale dla Matriksa: https://www.process-one.net/blog/ejabberd-massive-scalability-1node-2-million-concurrent-users/ W tym badaniu twórcy uzyskali ok. 26 kB ramu na użytkownika.

    Główna różnica jest taka, że XMPP to tak naprawdę “przepychacz” wiadomości. Dostaje wiadomość, pcha ją dalej (o ile nie ma na serwerze włączonego przechowywania historii wiadomości, ale to jest opcja), reszta serwera nie interesuje. Matrix z definicji nie dość, że trzyma całą historię, to jeszcze synchronizuje ją z każdym połączonym homeserwerem.

    Zgadzam się z tym, że XMPP a Matrix mają zdecydowanie różne cele i możliwości. Warto jednak, żeby każdy przed wyborem komunikatora zastanowił się, jakie są jego/jej potrzeby, oraz jaka jest cena, którą trzeba za to zapłacić.

    • EbenusM
      link
      fedilink
      arrow-up
      2
      ·
      4年前

      Yupz, to porównywanie jabłek i pomarańczy - dla w miarę przeciętnej osoby która przesiada się z WhatsAppa i nie potrzebuje wspomnianych funkcjonalności Matrix przynajmniej na chwilę obecną będzie niezbyt wydajnym overkillem, a XMPP pewnie lepszą opcją (tym bardziej że komunikacja między nimi dalej jest możliwa przy użyciu bridge’ów).