How does spray.routing.HttpService dispatch requests?
Disclaimer: I have no scala experience for now, so my question is connected with very basics. Consider the following example (it may be incomplete): import akka.actor.{ActorSystem, Props} import akka.io.IO import spray.can.Http import akka.pattern.ask import akka.util.Timeout import scala.concurrent.duration._ import akka.actor.Actor import spray.routing._ import spray.http._ object Boot extends App { implicit val system = ActorSystem("my-actor-system") val service = system.actorOf(Props[MyActor], "my") implicit val timeout = Timeout(5.seconds) IO(Http) ? Http.Bind(service, interface =