I am currently running a Java trading system on a VM that needs ~32 GB RAM and runs (almost) 24/7. There are a couple of engines linked to it that require 4GB + 8BG respectively.
I am considering moving from VMs to containers.
Most of the articles I read talk about running web apps and the benefit of a container starting up fast but they don't talk about heavyweight applications.
For this question I would like to know whether the RAM requirements of the processes running within them are a consideration when comparing VMs to Containers, or is there no difference between the two?