Dropwizard is a sneaky way of making fast Java web services.
It's a little bit of opinionated glue code which bangs together a set of libraries which have historically not sucked:
- Jetty for HTTP servin'.
- Jersey for REST modelin'.
- Jackson for JSON parsin' and generatin'.
- Logback for loggin'.
- Hibernate Validator for validatin'.
- Metrics for figurin' out what your service is doin' in production.
- SnakeYAML for YAML parsin' and configuratin'.
- JDBI and Hibernate for databasin'.
- Liquibase for migratin'.
Read more at dropwizard.codahale.com.