Román Mirilaczvili, нет, очень-очень поверхностно знаком с Nomad, был полностью вытеснен k8s там где я с ним пересекался.
Могу лишь сказать - комьюнити, инструментов и решений под Nomad меньше. Nomad - он "другой". Он так же оркестрирует несколькими серверами, но позволяет развертывать на них не только контейнеры, но и виртуальные машины, приложения на Java и прочие. Довольно прост в развертывании и использовании.
По информации только о запросах как-то сложно что-то советовать.
У вас столько всего на одно сервере - что из всего этого причина высокого la? Может это высокий iowait?
У вас все реплики mysql на том же сервере? А Профит от чтения из двух реплик есть?
rooooraaaaa, если нужен суррогатный индекс - bigint вне конкуренции. Если не нравится он - guid. Но как эти данные потом используются, этот индекс вообще нужен? К нему есть обращения, связи? У вас уникальность на tuple. Использование его как составного pk не думаю что как-то изменит производительность запросов, но может упростить партиционирование данных.
InternetMaster, а может нет?
Можешь все-таки не скрывать цель использование нового потока в асинхронном коде? Вариантов решения может быть более одного.
LakeForest, да, в целом это эквивалентно. Если все работает как ожидается, можно сделать декоратор со вторым вариантом. Тогда получится один универсальный декоратор, который можно в любой момент использовать не задумываясь была ли создана транзакция.
Талян, sip или pj_sip. Если был переход с sip на pj-sip - протокол точно обновлялся в части оповещения о пропущенных вызовах. Именно такая же проблема была на старых телефонах. Но к сожалению тут я нашел только 2 метода - обновить телефоны или откатиться на sip
Могу лишь сказать - комьюнити, инструментов и решений под Nomad меньше. Nomad - он "другой". Он так же оркестрирует несколькими серверами, но позволяет развертывать на них не только контейнеры, но и виртуальные машины, приложения на Java и прочие. Довольно прост в развертывании и использовании.