3 ms·
> Cloud vendor computing models are not generally the computing model of the rest of the world. > Comparison to their environment is not relevant to the genera
by danans 6y ago
> Cloud vendor computing models are not generally the computing model of the rest of the world.
> Comparison to their environment is not relevant to the general populace.
The way that Google shares server compute and memory resources is by having a service oriented architecture. A single high scale service serves many different applications, usually colocated in the same cluster or data center. Each service is based on multiple instances of a statically linked binary.
At that scale, there is no point in try to use shared dynamically linked libraries to reduce consumption because you save more by either reducing increasing your own app's efficiency or relying on one of the major services rather than linking more functionality into your own app.
- binarycrusader 6y agoI'm aware, which is why I specifically said that cloud vendor computing models aren't really relevant to the general populace. Google's model in particular is (or at least was) very different from other vendors.
- jeffbee 6y agoI don't disagree with your point that use cases vary, but when I hear people say that "only clouds need this" I think the speaker is underestimating the size of cloud facilities. The amount of the world's computers that are in Amazon's, Google's, Facebook's, and Microsoft's clouds is a huge chunk of the total.