Distributed work management using akka, scala