Hi,

I created a similar post some time ago but the circumstances were a bit 
different, the project I'm working at the moment has the requirement of 
processing messages within 5ms, and I chose Akka remote to do this job, the 
project also requires to be distributed so again, Akka remote with 
clustering was the clear candidate, I have done lots of research and have 
done the following:

   - Properly configured Netty TCP client and server pools.
   - Properly configured serialization using Kryo.
   - I have created small, immutable and concise Java classes for sending 
   messages between remote actors.
   - I have configured properly Akka remote thread pools.

And it doesn't matter what I do, I still get a high time with the 1st few 
messages, I cannot make my application send messages in less than 2ms to 
5ms after initial warm up, sometimes it takes even more, I would be curious 
about low latency applications out there that use Akka remote, the state of 
Akka remote IMHO is "out-dated?"

I think it needs more attention, I'm quite sure the community appreciates 
so many features you guys are releasing but I think remote communication is 
not only an important but crucial aspect of Akka.

In my old post someone mentioned there would be an Akka remote rewritten 
using Akka streams, it has been some reasonable time now to start thinking 
about, Akka 2.4, Akka HTTP 1.0 are already released and still Akka remote 
is using Netty 3, a shorter time alternative would be to just migrate Akka 
remote to Netty 4 which someone has proven already it faster and consistent 
for Akka.


Best regards,

Guido.

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to