Architectures #3 Web UI Database Internal API Platform Queues APIs Mobile Other
DropwizardThanks Yammer (Coda Hale) for making itopen source!Framework for JVM-based backend services"Dropwizard has out-of-the-box support for sophisticated configuration,application metrics, logging, operational tools, and much more, allowing youand your team to ship a production-quality HTTP+JSON web service in theshortest time possible."
Components● Jetty for HTTP● Jersey for REST● Jackson for JSON● Metrics for metrics● And: guava, logback, hibernate validator, jersey client libraries, jdbi, freemarkerhttp://dropwizard.codahale.com/getting-started/
Specification"A simple todo list sample application implemented usingDropwizard as the core framework with a simple UI thatconsumes the REST API based on twitter bootstrap,backbone.js, jquery and jasmine."https://github.com/bucharest-jug/dropwizard-todo