@antonrevyako там хотел мнения про архитектуру? Блин, чувак считает что redis - это MQ и fault tolerance решение в формате "если упадет - поднимет с диска", но это настолько не так, что совсем не так, так что о чем тут спрашивать.
А вообще, их задача решается неплохо через
temporal.io от Uber. Все эти эвенты, очереди, распределенные задачи и подобное. Должно быть норм, если не напороть с архитектурой, конечно:)