users@jax-rs-spec.java.net

[jax-rs-spec users] Re: Proposal to drop non-blocking I/O from JAX-RS 2.1

From: <mpaluch_at_paluch.biz>
Date: Mon, 3 Apr 2017 18:45:45 +0000 (UTC)

Hi Pavel & Santiago,

I'm sorry and happy at the same time to see your announcement.

I'm sorry because a non-blocking approach to RESTful APIs
would be of great benefit for the Java Enterprise eco-system
and its users. Maybe implementations (Jersey, Resteasy)
can pick up from where you left. This way, impls could evaluate
patterns and once the next spec version is under development
that experience can flow back.
Handling things in the implementation always gives some
flexibility to integrate with existing (Reactive Streams)
or future (preparing for Java 9) APIs.

I'm happy because duplicating a future API and dropping it later
causes some effort and in this case, some confusion about
yet another Reactive Streams API. I'm happy to chime in
when you start tackling the Reactive Streams/Flow API
topic again.

All the best,
Mark