Можно ли использовать std::timed_mutex вместо std::mutex как возможность обойти возникший deadlock? Какая правильная семантика использования std::timed_mutex?
Есть сборка с санитайзерами. Сейчас запускаю руками и смотрю на наличие вывода санитайзеров. Хочется что бы это делал CI. Как то можно это автоматизировать?
Кто нибудь писал распределеные системы? Как реализовать взаимное исключение (distributed lock, межмашиный mutex) в распределенной системе? Какие алгоритмы правильнее выбрать?