3 ms·
I'm the OP of this post, which was changed to show Dropwizard home page. My initial post was about the release notes for Dropwizard 0.8 (https://dropwizard.gith
by koevet 12y ago
I'm the OP of this post, which was changed to show Dropwizard home page. My initial post was about the release notes for Dropwizard 0.8 (https://dropwizard.github.io/dropwizard/0.8.0/docs/about/release-notes.html#v0-8-0-mar-5-2015 https://dropwizard.github.io/dropwizard/0.8.0/docs/about/rel...)
They are quite significant. IMO, the most relevant one is the move to Jersey 2 (the Jersey framework is THE JAX-RS implementation for building REST services) which supports Server side async requests (https://jersey.java.net/nonav/documentation/2.0/async.html#d0e6914 https://jersey.java.net/nonav/documentation/2.0/async.html#d...) and took quite a lot of work to be implemented in Dropwizard.
Finally, here is a link to third-party modules for DW: http://modules.dropwizard.io/ http://modules.dropwizard.io/
- threeseed 12y agoThey really should have written those async examples with Java 8. Definitely simplifies it: http://www.codejava.net/java-core/the-java-language/java-8-lambda-runnable-example http://www.codejava.net/java-core/the-java-language/java-8-l...
- real_joschi 12y agoI totally agree but Jersey 2.x and Dropwizard still support Java 7, so the examples should also work with Java 7.
- rmnoon 12y agoWhat's the primary win of doing this? Isn't DW still tied to Jetty which has a more traditional threading model?
- pchitre 12y agoPardon my ignorance, but could you talk a little more about what you meant here? What non-traditional/advanced threading models are you referring to? Any reading material links would be much appreciated! Thanks!