Hybrid sync/async: как генерировать документы под нагрузкой и не ловить таймауты
Почему синхронная генерация документов в HTTP-запросе ломает UX, инфраструктуру и бизнес-процессы клиентов — и как гибридная схема на RabbitMQ решает проблему: где провести границу, как устроена очередь задач со статусами, что делать с нагрузкой, интеграциями и 15 граблями асинхронности.
RabbitMQPHPHighloadАрхитектура