программами? Например есть какая-то программа, которая обрабатывает какие-то данные с сайта, мне необходимо запустить отдельный процесс, который будет получать данные с первой, чтоб я мог второй отдельно запустить процесс, чтоб она тоже могла получать данные с первой.
Обмен данными между процессами через сокеты так то реализовать можно, без бд
Либо используешь именованный пайп, либо ставишь zeromq
С помощью апи
Делаешь вебхук по запросу (или как тебе угодно) на эндпоинт, в котором ты сериализуешь данные из запроса, обрабатываешь их, делаешь вебхук с готовыми данными обратно, профит
Может не париться и взять inmemory базу любую?)
Вообще, если всё на одной тачке, то юзай celery, когда delay таск выполнится, ты можешь доставать его результат в любой момент (до перезапуска celery) в одной программе
Обсуждают сегодня