Ты присоединяешься к финтех-стартапу в качестве старшего инженера Go. Во время технического собеседования lead инженер упоминает, что у них были повторяющиеся инциденты в продакшене, когда сервис обработки платежей периодически зависает на неопределённое время и требует ручной перезагрузки. Сервис использует несколько горутин для обработки конкурентных транзакций, и команда подозревает дедлоки, но не уверена, как их систематически решить.