anchor.diff:  = Running an Akka Actor forever
  +:hp-tags: scala, akka, fault tolreant
   
   I work on a project that runs as a single process and does many things. I was also reading about http://akka.io[Akka] for a while and wanted to use it.
   This seemed to be a very good use case where I could learn and add value to the existing project.  
  
positive.code:   }
  }
  ----
  
  
  
   
negative.code: }
  ----
  
  The *Marathon* _is a_ *Race* whis is supposed to run longer, but in our case we are making it fail so that we can assert when our *Runner* fails, the *Coach* starts it up again.
  
  Our *Runner* looks like  
  
  [source, scala]
  ----
  