myersguy

joined 2 years ago
[–] [email protected] 3 points 2 years ago (3 children)

I'd be less concerned with memory (of which Lemmy seems to use very little), and much more concerned with CPU core count. I touched on it in my other comment, but I don't understand how a few cores is supposed to handle the ridiculous number of federation workers people are setting their instances to.

[–] [email protected] 2 points 2 years ago (1 children)

Well, I'm going to start by repeating that I don't necessarily agree that it being monolithic is necessarily a problem right now.

The immediate thought in my mind would be all of the federation logic. That's where all of the instances seem to be lagging behind, and it seems the common fix is "just increase the workers to one billion". Apparently that does something meaningful, but the developer in me wants to know how a few cores can put so many workers to use.

Spinning federation off into a microservice means you could deploy it on something like Cloud Run or AWS ECS, and have it autoscale as the workload demands it. Seems like a pretty prime candidate to me.

[–] [email protected] 16 points 2 years ago (2 children)

I'm going to have to disagree. I just remoted in to check it out. I have 2560x1440 resolution images weighing 2.9 MiB in there. It's pretty clear that these are full size images.

[–] [email protected] 8 points 2 years ago (4 children)

I'm not so sure this is the case. The images folder on my single user instance is over 1gb, and I haven't posted any images.

[–] [email protected] 19 points 2 years ago (9 children)

I disagree that it being a monolith is immediately a problem, but also

In fact you scale a monolith the same way you scale micro services.

This is just not true. With microservices, it is easy to scale out individual services to multiple instances as demand requires them. Hosting a fleet of entire Lemmy instances is far more expensive than just small slices of it that may require the additional processing power.

[–] [email protected] 2 points 2 years ago

Yes, sex is a lot like sweeteners in that respect.

[–] [email protected] 3 points 2 years ago

Oh shit, it's me.

[–] [email protected] 5 points 2 years ago (2 children)

Abstinence is the safest way to have sex.

[–] [email protected] 4 points 2 years ago

...but you're on dbzero 🤔

[–] [email protected] 1 points 2 years ago

🤣

I definitely forgot to add a password file when I upgraded through ansible and locked myself out of the DB. Also locked myself out with the private instance + federation setting combo. Still enjoying it, though!

[–] [email protected] 1 points 2 years ago (1 children)

I understand you are in other arguments in this thread. This wasn't meant to be one of them. I just got a kick out of you using "10 years", "nowadays" etc for a game that is 20 years old.

It's the same energy as these kinds of memes

[–] [email protected] 3 points 2 years ago (2 children)

Surprised I'm not seeing any other self-hosters in here. Having seen the de-federation drama, it's nice to know that I can federate with anyone I want, regardless of if they are federating with eachother.

Obviously it comes with the administration side of things, but I really don't mind.

view more: ‹ prev next ›