zlacker

[parent] [thread] 13 comments
1. nerpde+(OP)[view] [source] 2023-07-10 16:48:39
Shit like this is how you burn customers and then they find out you aren't changing the sheets, they change hotels.

Just because you can doesn't mean you should.

replies(5): >>ushako+Ti >>geodel+Sp >>no_wiz+lF >>klabb3+PH >>mulmen+8K
2. ushako+Ti[view] [source] 2023-07-10 17:52:28
>>nerpde+(OP)
It’s a common technique though. I believe it’s called oversubscription, where you rent the same hardware to more tenants hoping they won’t use it all at once.

Fly.io themselves admitted they’re oversubscribed and AWS is doing the same for years now

Source: https://fly.io/blog/the-serverless-server/

replies(1): >>tptace+PK1
3. geodel+Sp[view] [source] 2023-07-10 18:15:58
>>nerpde+(OP)
>.. they change hotels

And then they learn all hotels are doing exactly same thing. One hotel doing is risk, all hotels doing is industry standard.

Airlines, hotels, restaurants, doctors and so on oversubscribe all the time. Whoever complains are free to move and add to their further disappointments.

replies(1): >>imtrin+AE
◧◩
4. imtrin+AE[view] [source] [discussion] 2023-07-10 19:19:05
>>geodel+Sp
Memory (DDR4) is like 1.50€ per GB nowadays. There is no need to skimp on it. The most expensive component is still the CPU if you actually want to do work and not just idle your webserver 99% of the time.
replies(1): >>no_wiz+3G
5. no_wiz+lF[view] [source] 2023-07-10 19:22:24
>>nerpde+(OP)
Super common though. Everyone from Hetzner to AWS does this, unless you specifically pay for full allocation, which is typically ~2x the price.

Chances are you are using systems that do this and you haven't even noticed.

replies(1): >>yokaze+wS
◧◩◪
6. no_wiz+3G[view] [source] [discussion] 2023-07-10 19:25:03
>>imtrin+AE
this ignores just how competitive these services have become and how much competition there is in this marketplace. Anything that allows a company to balance user experience with cost of hardware will be evaluated. The fact is this is super common because even though RAM is super cheap, at scale, these things add up. If you as a provider don't have to spend 120K on RAM and can use that on more CPUs or something else, it can mean having a competitive edge over the provider that does have to spend that 120K.
replies(1): >>nerpde+8Ys
7. klabb3+PH[view] [source] 2023-07-10 19:32:37
>>nerpde+(OP)
Almost everything is oversubscribed in our world.

Malloc will happily “return” the 15 TiB you asked for.

If 10000 people called 911 at the same time, only a tiny fraction would get through (and even fewer would get help).

Evacuating a large city by road would result in giant traffic jams.

There are 5-8x as many parking spots as there are cars (and we still can’t find a goddamn spot).

And of course… the great toilet paper shortage of 2020.

8. mulmen+8K[view] [source] 2023-07-10 19:43:15
>>nerpde+(OP)
I don't see the problem. Is this not the value proposition of the cloud? At scale things like block level de-duplication and over-provisioning of compute are more efficient to say nothing of power and cooling. This efficiency drives down cost. As long as your data isn't leaking and you get the hardware you pay for when you need it what's the problem?
replies(1): >>nerpde+8zf
◧◩
9. yokaze+wS[view] [source] [discussion] 2023-07-10 20:22:42
>>no_wiz+lF
Werner Vogels seems to disagree: https://twitter.com/Werner/status/25137574680
replies(1): >>rob-ol+Nb1
◧◩◪
10. rob-ol+Nb1[view] [source] [discussion] 2023-07-10 22:03:54
>>yokaze+wS
Tweeted Sep 21, 2010, might still be true for EC2 VMs though.
replies(1): >>cthalu+kl1
◧◩◪◨
11. cthalu+kl1[view] [source] [discussion] 2023-07-10 23:02:59
>>rob-ol+Nb1
There's the 't' series of instances that offer burstable CPU. AFAIK still 1:1 on memory though, and there's models that allow you to pay to stay un-throttled when using t family instances vs. getting throttled when out of burst credits.
◧◩
12. tptace+PK1[view] [source] [discussion] 2023-07-11 02:33:23
>>ushako+Ti
We're not using virtio memory ballooning right now (we've never had the time to get it working).
◧◩
13. nerpde+8zf[view] [source] [discussion] 2023-07-14 19:35:38
>>mulmen+8K
Value to whom? Sell a thing and not deliver it. This this our current millieu to scam people and make the difference.

The entire vibe of this thread is

1) everyone is doing it

2) efficiency drives cost down (to the vendor) but those savings are not passed to the consumer

3) "hardware you pay for when you need it", all predicated on the at IF and it doesn't happen.

Oversubscription should always be opt-in, otherwise it is an underhanded scam.

◧◩◪◨
14. nerpde+8Ys[view] [source] [discussion] 2023-07-18 23:34:09
>>no_wiz+3G
If they were competitive, they would be within an order of magnitude of on-prem, but they are not, they are 5x or more. "Super Common" is a weasel word.
[go to top]