Как общаться между процессами?
Наилучшим решением будет использование Message Queue.
В одну очередь записываете задание, вторую слушаете на предмет ответа.
Процесс читает из первой очереди и записывает во вторую.
Можно посмотреть в сторону https://www.rabbitmq.com/
Насколько я понимаю, можно использовать PostgreSQL LISTEN/NOTIFY (если используется PostgreSQL): https://www.postgresql.org/docs/current/static/sql...