• Как запретить одновременные (одинаковые) входящие запросы на стороне API?

    @Quadrollionaire
    k2lhu, я так и написал, что там гемора меньше если без хэшей, по поводу разбора очередей больше чем 1 воркером - совсем не понял в чем проблема, у редиса операции атомарные, в той же кафке можно чтобы только одна очередь что-то одно обрабатывала, то есть убрать кейсы когда два воркера возьмут одни и те же данные - вообще не проблема, поэтому тут именно кейс с обработкой очереди самое то. По поводу навешивания уникального индекса: он и должен быть навешан, только надо проверку делать до вставки в БД, а не считать что вставка с ошибкой это "ок".

    Но если нет времени разбираться, переделывать и нужно быстро (а еще лучше вчера), то да, решение через индекс будет самое быстрое