Сервер, который будет работать вечно и обрабатывать запросы, нуждается в асинхронной части кода в нем, который будет выполнять некоторые запросы к базе данных и обновлять только при появлении каких-либо новых изменений в нем. Сервер должен работать вечно, и эта функция для выполнения функции db снова и снова должна выполняться асинхронно, чтобы не было помех серверу из-за обновления один раз в каждые «x» минут.
Как лучше всего это можно обрабатывать асинхронно в C ++? Как я могу настроить только эту функцию для работы на демоне, чтобы она вообще не блокировала сервер?