Hi!
Am a Scala programmer and understand Akka from a developer point of view. I have not looked into Akka library's code. Have read about the two types of actors in the Akka model - thread-based and event-based - but not having run Akka at large scale I dont have experience of configuring Akka for production. And am completely new to Vert.x. So, from the choices perspective to build a reactive application stack I want to know -
Ignore my last line about real time - I assumed you were referring to the regular definition, eg: http://en.wikipedia.org/wiki/Real-time_computing
Obviously scala would be a bad bet for that as it's regular methods invoke large object creations etc, destroying any real time guarantees on GC.