>Your application will run on one or multiple CPUs, will use the memory, the disk, the network.
But the term "serverless" has never meant "serverless does not run on cpu, does not use any RAM, and does not use disk or network."
You're attempting a clarification for "serverless" that nobody needs because reasonable people didn't actually think serverless/LambdaFunctions/CloudWorkers/etc defied the laws of physics.
"Serverless" from the beginning has always meant not having to do "os management/operations" type of tasks in a vm such as:
sudo apt-get update
sudo apt-get install <package>
[...]
Instead, the cloud vendors created ability to run stateless functions which are executed in a "cloud runtime". The "dev" focuses the effort on coding the stateless functions instead of Linux os housekeeping tasks.And yes -- to pre-empt the discussion from going around in circles... the "cloud's runtime" for stateless functions do ultimately run on a "server" which runs on cpu/memory/disk. And yes, "the cloud is just somebody else's computer". I think we all know that.