4 ms·
It's just wild to me how seemingly nobody is exploiting this. Our industry has really lost sight of reality and the goals we're trying to achieve. Sufficient
by JohnBooty 2y ago
It's just wild to me how seemingly nobody is exploiting this.
Our industry has really lost sight of reality and the goals we're trying to achieve.
Sufficient scalability, sufficient performance, and as much developer productivity as we can manage given the other two constraints.
That is the goal, not a bunch of cargo-culty complex infra. If you can achieve it with a single machine, fucking do it.
A monolith-ish app, running on e.g. an Epyc with 192 cores and a couple TB of RAM???? Are you kidding me? That is so much computing power, to the point where for a lot of scenarios it can replace giant chunks of complex cloud infrastructure.
And for something approaching a majority of businesses it can probably replace all of it.
(Yes, I know you need at least one other "big honkin server", located elsewhere, for failover. And yes, this doesn't work for all sets of requirements, etc)
- _3u10 2y agoServers that big rarely fail anyway, everything is hotswap and redundant.
- latchkey 2y agoThe GPUs/OAM,UBB are not redundant and they do fail. From what I hear, Nvidia has an exceptionally high failure rate.
- uid65534 2y agoI feel this every day I talk with cloud-brained coworkers. I manage an infrastructure with tens of thousands of VMs and everyone is obsessed with auto scaling and clustering and every other thing the vendor sales dept shoved down their throats while simultaneously failing to realize that they could spend <5% of what we currently do and just use the datacenter cages we _already have_ and a big fat rack of 2S 9754 1U servers. The kicker? These VMs are never more than 8 cores a piece, and applications never scale to more than 3 or 4 in a set. With sub 40% CPU utilization each. Most arguments against cloud abuse like this get ignored because VPs see Microsoft (Azure in this case) as some holy grail for everything and I frankly don't have it in me to keep fighting application dev teams that don't know anything about server admin. And that's without getting into absolutely asinine price/perf SaaS offerings like Cosmos DB.
- JohnBooty 2y agoI'm going to borrow the term "cloud-brained."