From the course: Rust for Data Engineering

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Host efficiency serverless optimization problem

Host efficiency serverless optimization problem - Rust Tutorial

From the course: Rust for Data Engineering

Host efficiency serverless optimization problem

- [Instructor] Let's talk through some of the key problems with host virtualization efficiency. In serverless technology as well as virtual machines, you'll see this problem, and in a sense, it's a classic business school-type optimization problem where you have a set of requirements for a solution you're trying to build and you have to fit the best possible solution into the limited things that you have. And so in the case of virtualization hosts, they do come in default flavor. So for example, there could be a two-core machine with a certain amount of memory or a four-core machine with a certain amount of memory. Now, the problem is, if, by default, your language or your solution uses a lot of memory, like many interpreted languages like Ruby and Python, then already at the very beginning, you're going to be given a machine that has potentially more memory and more cores than a compiled language. So you're really losing…

Contents