How would this work practically? If a single client is overflowing the edge router queues you are kindof screwed already? Even if you dropped all packets from that client you would need to still process the packets to figure out what client they belong to before dropping the packets?
I guess you could somehow do some shuffle sharding where a single client belongs to a few IP prefixes and when that client misbehaves you withdraw those prefixes using BGP to essentially black hole the network routes for that client. If the shuffle sharding is done right only the problem client will have issues as other clients on the same prefixes will be sharded to other prefixes.
Switched to some Intel 480GB DC drives and performance was in the low milliseconds as I would have thought any drive should be.
Not sure if I was hitting the DRAM limit of the Samsungs or what, spent a bit of time t-shooting but this was a home lab and used Intel DCs were cheap on eBay. Granted, the Samsung EVOs weren't targeted to that type of work.
There was a recent streamer that said it best: the game design fundamentally punishes you for engaging with other players. Instead, it rewards you for running around the map breaking static entities (boxes, statues, static creeps, etc.). Which is, frankly, boring.
There's just no way imo that will ever be successful in an FPS/shooter. It might work for MOBAs, but I think the idea of a MOBA-first shooter is just never going to get much traction beyond a niche.
Maybe Valve will see the light and significantly change things. I'm not sure. The "open alpha" was also kind of a disaster in killing off the first wave of the player base.
Also, I am no longer a 20 year old with no responsibilities and sometimes things come up where I would need to leave the game. I guess I am just getting older now and no longer play 20 hours a weeks of video games, but things like Deadlock don’t have appeal.
It's been on my list of "eventual todos" to make a trivial update to help reinforce that it's still relevant.
Through metrics I noticed that some SSD in a cluster were much slower than others despite being uniform hardware. After a bit of investigation it was found that the slow devices had been in service longer, and we were mot sending DISCARDs to the SSDs due to a default in dm-crypt: https://wiki.archlinux.org/title/Dm-crypt/Specialties#Discar...
The performance penalty for our drives (Samsung DC drives) was around 50% if TRIM was never run. We now run blkdiscard when provisioning new drives and enable discards on the crypt devices and things seem to be much better now.
Reflecting a bit more, this makes me more bullish on system integrators like Oxide as I have seen so many times software which was misconfigured to not use the full potential of the hardware. There is a size of company between a one person shop and somewhere like facebook/google where they are running their own racks but they don’t have the in house expertise to triage and fix these performance issues. If for example you are getting 50% less performance out of your DB nodes, what is the cost of that inefficiency?
It's true that you could solve this by only eating legumes, but you then go on to say you don't even eat only legumes yourself, you also consume meat. So for those times where you do consume meat, lab grown meat would solve the issues that come with that.
Totally get that you may have dietary/taste preferences that preclude consumption of these meats, but that sounds different to the OP's point that they potential solve a lot of issues with our current food supply.
Meat consumption is also not a binary decision, you can consume 10% of the meat you currently do and reduce the environmental side effects caused by your meat consumption by 90%. Furthermore, you can consume meat that comes from small scale local sustainable sources to further reduce your footprint.
It is the same deal with eggs, I don’t buy factory eggs, I buy them from my local farmer who has free range chickens. Sure, eggs are $8/dozen, but that is the real cost of eggs which do not preclude animal suffering and unsustainable farming practices.
My point is maybe the solution to the meat supply issues is to consume less meat, and consume meat from more sustainable sources. It is almost impossible for western society to grasp that maybe the solution to sustainability problems is to align their consumption with the rest of the world instead of turning to technology to solve all their problems. It is the same with so many other things like water management where the solution seems to be to dam more rivers and suck more acquifers dry instead of maybe not trying to grow grass and cedar trees in a desert.