we do not need full playframework for a functional service
using spray for fast high availability and scaling