ну вот я думал что такое можно на тредах сваять что на асинхронке было бы сложнее
допустим у тебя есть внешний MQ с очередью сообщений овер 9000 миллионов. ты можешь запустить корутину или много корутин и эвейтить мессаджи из нее в основном потоке для обработки. Но это нагрузит основной поток в итоге. А можешь (сперва потренироваться в многотредовой очереди), организовать собственную очередь, куда N тредов будут пихать сообщения из брокера, и неспеша разбирать их в основном потоке по мере получения
я не говорю, что на асинке это невозможно, но, думаю, ты согласишься, что для корректной реализации этой задачи на асинке - тебе сначала надо понять модель на тредах))))
допустим у тебя есть внешний MQ с очередью сообщений овер 9000 миллионов. ты можешь запустить корутину или много корутин и эвейтить мессаджи из нее в основном потоке для обработки. Но это нагрузит основной поток в итоге. А можешь (сперва потренироваться в многотредовой очереди), организовать собственную очередь, куда N тредов будут пихать сообщения из брокера, и неспеша разбирать их в основном потоке по мере получения