Приложение упёрлось в производительность, и на летучке звучат два лагеря: одни требуют «выделить спринт на рефакторинг», другие — «просто накинуть памяти и ядер, у нас дедлайн». Оба правы в разных обстоятельствах, и ошибка обычно не в выборе как таковом, а в том, что его делают на эмоциях, а не через сравнение реальной стоимости. Дальше — рабочая методика, как посчитать оба варианта в одних единицах и понять, где докупка ресурсов — не костыль, а разумное инженерное решение.
Подробнее →