Hey, I see you have experience with Lemmy and I don’t see any place to ask this type of questions.
I was checking a community in an instance and realized that there were no federated posts. Are federated posts only visible from the ALL view? I was hoping for community browsing to also have a federated experience to enhance content. For example, if I want to browse the Gaming community of an instance, why shouldn’t I see gaming communities from other instances?
I understand this type of federation would require more interaction than instance to instance federation, but still, would be amazing to see more content when checking communities.
Isn’t federation a two way contract? Or is it enabled by default on instances and only blacklisted?
Maybe they wanted a different type of user experience. But yeha, maybe that’s something Reddit could pull off because of their infrastructure… And they don’t even do it because there’s not much user value to it.
Although reddit does use some websockets so you can see how many users are also seeing the post at the same time.
But not websockets for EVERYTHING.
Mother. Of. God. Did they really write Kbin in PHP?
I may be talking shit because I’m not a PHP coder, but the times I’ve seen it, it was a nightmare.
This is a discussion I’m also interested in. Migrating a monolith to microservices is a big decision that can have serious performance, maintainability and development impact.
Microservices can be very complex and hard to maintain compared to a monolith. Just the deployment and monitoring could turn into a hassle for instance maintainers. Ease of deployment and maintenance is a big deal in a federated environment. Add too much complexity and people won’t want to be part of it.
I’ve seen some teams do hybrids. Like allowing the codebase to be a single artifact or allowing it to be broken by functionalities. That way people can deploy it the easy way or the performant way, as their needs change.
And not being welcomed is going to stop them?