Как стать автором
Обновить

Комментарии 4

Нет смысла использовать Tornado, если операции блокирующие, как, например, общение с базой данных. Возьмите momoko тогда. Ещё это странное ограничение в виде "занятости" бота. В чём смысл?

По поводу "занятости" бота, это необходимо делать, чтобы разграничить взаимодействие между разными клиентами. Можно было, конечно, использовать одного бота, но тогда возможность параллельно вести диалог с двумя пользователями пришлось бы снабжать командой, чтобы показать какому клиенту конкретно предназначался ответ, а это не очень удобно писать в telegram перед каждым сообщением идентификатор пользователя.

На счёт блокировки согласен -функции, связанные с базой надо обвернуть.

apihelper, скорее всего, тоже блокирует IOLoop.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории