Задать вопрос
@AlexMine
Учусь

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

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

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

Похожие вопросы
19 февр. 2025, в 21:51
50000 руб./за проект
19 февр. 2025, в 21:33
150000 руб./за проект
19 февр. 2025, в 21:08
30000 руб./за проект