A
Делали "с коллегами" одинаковый продукт. На джаве и скале.
На джаве микросервисы, на скале акка кластер.
4 микросервиса на джаве (спринг) требовали минимум 4Гб памяти.
Нормально работали только на 8ми. Т.е. по 2Гб на сервис.
После старта каждый сервис сразу отъедал порядка 800Мб.
Это классическая разработка на спринг буте, как сейчас делают наверное 99% проектов.
Аналогичный кластер на 4 сервиса (скала + акка) на старте, весь, занимал примерно 160Мб.
И работал отлично на 400Мб памяти всего.