• 0 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • DNS-Names are not bound/specific to a protocol/service type. Of course some might fit better for a serivce, e.g. the top level domain “.im” fits “Instant Messaging” (e.g xmpp, matrix …) services well. But still you could host a Website (https-protocol) on the same address. The list of valid top level domains is not static. new TLDs are being approved constantly. This means e.g. “.world” is a valid Top Level Domain but not many/big services use it for now, so it is rather unknown.




  • Matrix has one caveat: it synchronizes every room (group chat) from another instance to your instance fully- which one user subscribed to on your instance. Because of this the instance-systems/servers are under heavy load for private userage (not controllable number of users and chats). Many governmental institutions (controllable number of users and chats) use though, because in case of “disasters/incidents” the data is not lost but saved all over all replicas.




  • Hey, what do you mean by “scale horizontally”? There are multiple approaches to tackle this.

    • Have multiple nodes/pods for the same instance and run them on a cloud-like service provider
    • have RO-instances to handle to read-load
    • share/merge bigger communities/subs over multiple instances

    All of these requiere most likely a major rewrite/change of Lemmy server software I guess. They are already addressed as issues/feature requests on github In my opinion the first option would fit the most.