Because Kamal's blue-green deploy briefly runs both old and new containers (and Rails with Solid libraries doubles up its processes), memory demand spikes at deploy time. Strzibny recommends erring on the side of more RAM. A bigger VM hosting multiple projects is more economical than many small VMs because spare RAM is shared across apps.