Вы серьезно считаете что отделаетесь одной виртуалкой? В больших проектах выбор фреймворка это предпочтение команды, а оптимизация происходит другими способами. Не начинайте преждевременно это процесс, а если хотите заранее гарантировать работу под нагрузкой то тут вам в горизонтальное масштабирование в облако: дорого, но гарантируемо