Matrix est un protocole de messagerie instantanée.
Attention je vais ici parler de ce qui me gène dans Matrix, ça ne veut pas dire que vous ne devriez pas l'utiliser. Pensez toujours à faire vos choix en fonction de votre modèle de menace.
Matrix est « censé » être un protocole décentralisé, dans les faits ça reste un protocole lourd et complexe qui est très centralisé. La majorité des utilisateurices semble être sur matrix.org qui gère tout. Le comportement de ce “protocole” ressemble bien plus à un produit d'entreprise.
Je n'aime pas Matrix pour les raisons suivantes :
Autres points moindres :
Aller petit point technique que je pique à cet article pour avoir une idée de combien de ressources bouffe un serveur Matrix qu'on héberge :
Donc un jolie total de 12 Go de RAM et 65 Go de stockage disque… C'est énorme !
Ajoutons à ça que « chaque requête fait appel à la base de donnée et génère une requête qui retourne plusieurs miliers de ligne (1,2 millions par 10 secondes à l'heure où j'écris ces lignes) ».
Bref encore un outil fait par des riches, pour des riches.
En résumé, pour moi, Matrix est davantage un produit d'entreprise centralisé qui fait du privacy washing plutôt qu'un protocole décentralisé sérieux conçu pour être réellement utilisé par des humains (contrairement à XMPP).