@AlexMine
Учусь

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

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

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект