It has been evident in some research that when the workload grows, the CPU consumption of the VM becomes much larger than the container. (On average, the container-based technique shows better CPU utilization). However, the cost incurred during container-based migration is lower than the VM-based technique.
For time-critical applications, which technique is better for migration? Is the container-based solution the best for the current time?