У меня есть 2 сервера Python, работающие независимо друг от друга, но использующие одну и ту же базу данных.Они должны общаться друг с другом о том, когда в базу данных были внесены определенные изменения, чтобы другой сервер (если он работает) мог перезагрузить кэшированные данные.
Какие были бы мои лучшие варианты для обмена данными между двумя такими программами?
Я думал об использовании сокетов, но это похоже на большую работу.Либо одна программа будет опрашивать соединение всякий раз, когда другая выключена, либо им обоим необходимо иметь возможности сервера / клиента.Я посмотрел на именованные каналы, но не увидел ни одного легкого переносимого решения (нужно запускать на windows и unix).