This looks simple and yet elegantly built. Nice work! I'm definitely a fan of the use of ListenableFutures as a way to integrate this into applications. Blocking, non-blocking, callbacks? Pick your poison.
I haven't seen Apache's HttpAsyncClient used in many places. The API looks sane enough. I'm not sure how stable it is compared to Netty; performance seems to be less of an issue given that it uses NIO.
How's jetcd on thread-safety?
I'd be interested to cook up a version that uses Netty or Vert.x, although there's not quite an excuse to do so...
I haven't seen Apache's HttpAsyncClient used in many places. The API looks sane enough. I'm not sure how stable it is compared to Netty; performance seems to be less of an issue given that it uses NIO.
How's jetcd on thread-safety?
I'd be interested to cook up a version that uses Netty or Vert.x, although there's not quite an excuse to do so...