jackadull / process-actor

Executing system processes, wrapped in an Akka actor.



An Akka actor that receives messages in order to start system processes as separate actors. Think of it as scala.sys.process, wrapped in an actor.

Still a work in progress.

Process events, such as input, output or termination are sent out as Akka messages.

Once a process is running, it is represented by a separate actor, supervised by the ProcessServiceActor.