w32dasm
hiew
0x90 0x90 0x90 0x90
Good times
w32dasm
hiew
0x90 0x90 0x90 0x90
Good times
Disable virtualization? Hah right. Yeah, that's a no go.
I have a zfs raid1 with 5 disks, and had some very bad performance. I used atop to figure out that one disk was the problem. I replaced that disk, resynced, and now performance is as expected.
I went the middle road and settled for 2.5G - still a nice boost, and a lot cheaper. Might be worth a consideration if you can't find cheap enough 10G gear.
Edit: Cost me around 300 dollars to upgrade my network. 2x 8 port switches, and 4x network cards.
Edit2: As a bonus, I could continue using the 1gbit devices directly plugged into the switch, since 2.5G use ethernet and the switches support 1g too.
Eh, torrenting is fairly common here in Norway. No one in tech circles will raise an eyebrow if you pirate anything for private use, and most outside of tech circles won't care. It is a bit more frowned upon for using in a business, so that's a gotcha.
It's not dumb at all, and it's a common scaling technique. But the software needs to support it, and I have no idea if lemmy has support for running multiple instances for one server.
If I have understood how lemmy works, the post and comment would be on the instance hosting the community. Your server would just post it to the community's server on your behalf.
Disclaimer: I've only looked a bit at the protocols and high levels descriptions of how it works, and this is just my understanding of it. But it seems to track.
let's take .. Selfhosted@lemmy.world for example. Right now lemmy.world is the Source of Truth on this, which means if you sign up for it on a different host, let's say myawersomeinstance.com, that first contacts lemmy.world, copies over posts, and then subscribes on new posts for that. Actually not 100% sure if lemmy.world contacts myawersomeinstance.com when there's a new post, or myawersomeinstance.com polls lemmy.world.. But anyway, point is, lemmy.world is authority on it. myawersomeinstance.com also have Selfhosted@lemmy.world data, but it's a copy of it. And lemmy.world is only authority. So if you post something, your server then sends it to lemmy.world and waits a reply. Then lemmy.world contacts all instances that has at least one user following this to tell about the new post. And that new post now exists on a few hundred databases.
The problem is the scaling is whack. Okay, you can have 5000 federated servers with users subscribing to Selfhosted@lemmy.world, but that means lemmy.world needs to update 5000 servers per post, and there'll be 5000x storage used for that post, and ALL 5000 servers contacts lemmy.world to get the new good stuff.
Frankly, it's a scaling nightmare. As for a different approach, you could have private / public keys and sign updates from lemmy.world and allow the other instances to fetch the new data from each other. That would also allow more relaxed caching, since it would be generally lower cost to re-fetch the data. Now you need aggressive caching because you don't want lemmy.world to keel over and die form every server on the planet wanting to hear the latest and greatest posts all the time.
I posted it on a different post, somehow it ended here. Very sure it wasn't a wrong window or anything since I hadn't opened this post at all before it somehow showed it being posted here.
Anyway, that's why I deleted it. ... please tell me it shows as deleted ...
What setup do you have? Prompt / instruct formatting?
Oh, and different libraries, and compiling software to get the features you need, and the pain of moving something from one server to another because there was some unique weird environment setup needed on the host just to get it running.
And these days, just docker the shit out of everything.