264 подписчика
Максимы (tenets) - это линтер для решений команды
Инженер просит совета, как быть с коллегой. От прыжка нагрузки Кафка может забиться сообщениями, потому что сервис не успеет отработать. Думали просто топик больше сделать, а коллега говорит, что надо код оптимизировать, чтобы быстрее отрабатывал. Надо понимать, что просто так параллелить обработчики сообщений в Кафке нельзя. Сообщения должны обрабатываться сохраняя очередность. Это ограничение Кафки. В итоге оба решения рано или поздно уткнутся либо в ограничения Кафки, либо в предел оптимизации кода. Получается, что глобально оба неправы. Зачем вообще спорить. Оба решения лишь отсрочат неминуемое. Возвращаясь к предыдущему посту (https:/...94) - можно спрогнозировать нагрузку и спорить предметно. И вообще тут надо было спорить на другом уровне абстракции. Об этом потом напишу.
Но зачем спорить если можно не спорить?
В зене ограничение на длину постов, продолжение: t.me/...898
Около минуты
19 мая 2022