Я использую удаленные акторы Scala, но время кругового обхода (даже тривиального сообщения) составляет 80 мс, предположительно из-за того, что в базовом сокете не отключен алгоритм TCP / IP Nagle (также известный как TCP_NODELAY), или по крайней мере это то, что мне сообщает кто-то с некоторым опытом работы с Java RMI.
Все, что я делаю в клиенте, чтобы получить ссылку на удаленного субъекта, это
val server=select(Node("127.0.0.1",12111),'server)
Есть ли какой-нибудь способ добраться до основного сокета и вызвать на нем java.net.Socket.setTcpNoDelay()
?