3 ms·
It's awesome that the resources of the cloud are less limited. We can work at a higher level. However, the old salts who had to care about every byte are righ
by smitty1e 6y ago
It's awesome that the resources of the cloud are less limited.
We can work at a higher level.
However, the old salts who had to care about every byte are rightly horrified at the lack of frugality today.
- TFortunato 6y agoI wouldn't say they are less limited, so much as you are able to trade your money for resources a lot faster.. You can scale quickly, but at some point the monthly cloud bill come due, and code optimization starts to look a little more appealing :-)
- WrtCdEvrydy 6y ago> code optimization starts to look a little more appealing If you are on a cloud, you should always consider using cloud native functions and services. Keeping your toe out of the lock-in is expensive :(
- acdha 6y agoSeconding TFortunato: in my experience the people who didn’t ignore performance have much better cloud experiences because they don’t get a massive bill when a Lambda or auto scaled system ramps up to handle that inefficient code. When you were running your own servers you could ignore this somewhat since the sunk cost had already been paid.
- rcxdude 6y agoCloud is if anything where memory hurts more, because it's less shareable than CPU time and so renting it costs more. One of the big reasons I've seen cited for teams with a cloud based application switching from a GCd language like java to rust is because of the memory usage cost of the GC, which can be a 2x or even 3x multiplier compared to the same in rust.
- Vampiero 6y agoTalk about having your priorities backwards...