Здравствуйте, написал чат-бот для Вконтакте с longpoll. Но когда пишут два человека одновременно, то он поочерёдно выполняет их команды, ведь нету многопоточности. До этого с многопоточностью в чат-ботах не работал, буду вам очень благодарен, если скинете какие-нибудь примеры или объясните как это делать.
Создай функцию слушателя, которая все что принимает закидывает в очередь.
Эта функция просто while выполняет longpoll запросы, без обработки их записывает в очередь, и сразу начинает слушать дальше
Создай функцию чтения этой очереди:
1) dequeu, если пусто - return
2) обработка
Вторую функцию расплоди на несколько потоков и зацикли