Привет) есть вопрос) нужно померить задержку по транспортному протоколу) между разными джава приложениями), кто-то сталкивался с таким? важна точность измерений (погрешность возможна - я это понимаю) кто-то знает как это делать правильно? система хайлоуд)
Измерить точную задержку для одного направления в общем случае невозможно
https://cs.stackexchange.com/a/28581/2585 . Обычно измеряют rtt time, что-то вроде ping-pong, где вычисляется разница на отправляющей стороне. Принимающая сторона просто отправляет пакеты обратно. Такой опыт нужно провести много раз. Дальше строится распределение из которого можно взять 50, 90, 99, 99.9 перцентили. Из этого можно уже сделать какой-то вывод. Есть довольно удобная утилита от Mellanox
https://github.com/Mellanox/sockperf (умеет в UDP/TCP, строит распределение и тд и тп) . Еще если это делать на jvm, то нужно понимать что jvm будет вносить дополнительные помехи в тесты.