Python 3: запуск дочернего процесса и взаимодействие с ним (pipe, mmap и др.)
Есть родительский процесс, который обрабатывает сообщения на MQTT. Так же он запускает дочерний процесс, который отвечает за веб-сервер. Необходимо наладить обмен сообщениями между ними. Веб-сервер оформлен в отдельном python-скрипте. При взаимодействии через PIPE stdout, stderr родитель получает данные от него только при завершении дочернего процесса. Дочерний должен работать в бесконечном цикле и иметь возможность непрерывно взаимодействовать с родителем в обе стороны. Родитель и дочерний запускаются и завершаются вместе. Предполагаю некую именованную область в ОЗУ, доступ к которой имеют оба процесса. Каким образом это можно реализовать?