Каждый раз одна и та же песня:
1. На сайте возрастает нагрузка, и один раздел начинает тормозить.
2. Погроммисты не включают мозг, сразу добавляют кеш.
3. Нагрузка растёт дальше — опять всё тормозит.
4. Погроммисты разводят уже руками: «Мы уже и кеш добавили. Всё, дальше упираемся в скорость света и ограничения Вселенной».
5. Клиенты страдают и жалуются. Погроммисты не могут ничего сделать вторую неделю. Эскалируют в техдира.
6. На место выезжают элитные войска — SRE из команды инфраструктуры. Засучивает рукава и за пару часов находит несколько проблем в коде: вроде sql запросов в цикле, забытых индексов в базе и прочего говна. Всё чинит, выпиливает нафиг кеш — всё начинает летать.
7. Погроммисты смотрят на него как на бога.
И вот те самые «программисты» из продуктовых команд ведь тоже не пальцем деланы. Все сеньоры и сеньориты, с опытом больше 8 лет разработки. Просто в какой-то момент под напором менеджеров и постоянных дедлайнов сдались, превратились в формошлёпов и разучились думать.
Посылайте всех на хер, если вас манипуляциями и дедлайнами принуждают быстренько наговнокодить. И не деградируйте, пожалуйста!
Давай не думать об ошибках,
Сказал программеру пиэм.
Нам надо быстренько в продакшен...
Да убери ты этот нож!
#сракигорят