Hi! Does anyone have a ressource to explain how Lemmy works in terms of the more complicated stuff, as:
- If a community is hosted on instance A and a user that’s on instance B creates a post in this community, is the post hosted on A, B? Or are individual comments hosted on the instance of their respective authors?
- what happens when your account gets deleted? Are all my messages deleted? Does this happen to all instances (it syncs the deletion?)
- do instances cache posts and comments posted on other instances? If so, RAM or disk?
- will having too many instances increase the load of all instances? (If they all have to sync?)
- if I want to check the comments of a post, does my client ask this to my instance of to the instance of the author or to the community’s instance?
Questions like this. I guess most will be answered by explaining deeply how ActivityPub works but if anyone has that info, please share :)
The best way is to read the docs, read code and experiment yourself.
I’ll try to answer them, though: