At some point, we'll replace Jetty in the shuffle, because it imposes too much overhead and go to Netty or some other lower level library. I don't think that using HTTP adds that much overhead although it would be interesting to measure that.
-- Owen