Многопроцессорная обработка последовательности Python - PullRequest
0 голосов
/ 28 ноября 2018

Создание проекта Python, для которого необходимо выполнить следующее:

Один проект Python прослушивает stdin из нескольких мест и записывает данные в базу данных.Основываясь на конкретных поступающих данных, мне нужно запустить поток, очередь или подпроцесс, который отслеживает конкретные данные в определенном порядке и сроках, а также обновлять данные в базе данных.Так, например:

для местоположения 1 нужны данные в следующем порядке: задача 1 - для местоположения задачи 9 необходимо выполнение задачи 1-3 в течение определенного периода времени, а задачи 6-9 - в другой конкретный период времени *

для расположения 2 необходимы данныеданные в следующем порядке: задача 1 - расположение 2 задачи 11 требует выполнения задачи 1-5 в определенный период времени и задачи 9-11 в другой конкретный период времени.

Все настройки таймфрейма берутся из базы данных.

Входящие данные могут поступать из обоих мест одновременно.

Какое лучшее решение: многопоточность, многопроцессорность,подпроцесс, очереди.При поступлении данных приложение должно взаимодействовать с каждым уникальным процессом. Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...