@AlexMine
Учусь

Как правильно организовать структуру взаимодействия двух скриптов?

Добрый день, у меня есть бот на aiogram, который вносит результаты опроса в гугл таблицы. Сейчас структура такая, бот собирает ответы пользователя и сохраняет вопросы в базу данных. Второй скрипт написан через бесконечный цикл и запущен с помощью supervisorctl, он проверяет на наличие новых данных таблицу и поочередно записывает их в гугл таблицы. Вопрос такой, правильный ли это подход? Или есть какие либо технологии, библиотеки, которые позволяют при сохранении данных в бд, создавать таск и уже эти таски будут обрабатываться по очереди (в порядке поступления), чтобы не плодить разные скрипты, а использовать все в одном месте в боте?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
idegree
@idegree
Senior Workaround Developer
Технологии такие есть. В питоне с этим поможет справиться многопоточность или ассинхронность. Тогда у тебя будет все работать в одном процессе. Другое дело, что с точки зрения масштабируемости решение с разными скриптами может быть лучше.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы