TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A bunch of rants about cloud-induced damage

14 pointsby lwhsiaoabout 5 years ago

2 comments

ciprian_craciunabout 5 years ago
Interesting article, although the author mixes two different problems:<p>(1) the fact that &quot;cloud&quot; (or in fact any virtualized system) is hard to debug, especially when it comes to performance problems;<p>(2) the fact that most often &quot;cloud&quot; systems come packaged with &quot;elasticity&quot; solutions;<p>Unfortunately I think both issues described are true, however none of them are deal-breakers. Uncertainty when comes to performance can be taken into account, as it happens at many layers, not only the OS &#x2F; VM, including the programming language level due to garbage collection.<p>Now regarding the auto-scaling based on CPU, this is unfortunately too true... All cloud providers (I have experience with AWS) are quick to sell you CPU-based auto-scaling. However CPU usage doesn&#x27;t always translate to a true load metric, especially for applications with non-uniform request patterns.<p>This is why I have taken another approach: identify the number of requests a single VM can handle in parallel, and if that threshold is reached, although the server will queue requests and serve them in a FIFO manner, start creating new VM&#x27;s.<p>(With AWS auto-scaling group rules it is a little bit more complex, but that is the gist of it.)
评论 #23105550 未加载
quezzleabout 5 years ago
FYI the author sells server hardware.<p>Seems somewhat disingenuous not to mention that up front.
评论 #23104249 未加载
评论 #23109503 未加载