2
Dropwizard se extiende a horcajadas entre ser una biblioteca y un marco.Su objetivo es proporcionar implementaciones confiables y de alto rendimiento de todo lo que una aplicación web lista para producción necesita.Debido a que esta funcionalidad se extrae en una biblioteca reutilizable, su aplicación sigue siendo ágil y enfocada, lo que reduce las cargas de tiempo de comercialización y mantenimiento.Jetty for HTTP Debido a que no puede ser una aplicación web sin HTTP, Dropwizard utiliza la biblioteca Jetty HTTP para incrustar un servidor HTTP increíblemente sintonizado directamente en su proyecto.En lugar de entregar su aplicación a un servidor de aplicaciones complicado, los proyectos de Dropwizard tienen un método principal que hace girar un servidor HTTP.La ejecución de su aplicación como un proceso simple elimina una serie de aspectos desagradables de Java en producción (sin problemas de PermGen, sin configuración y mantenimiento del servidor de aplicaciones, sin herramientas de implementación arcanas, sin problemas de carga de clases, sin registros ocultos de aplicaciones, sin intentar ajustar un solorecolector de basura para trabajar con múltiples cargas de trabajo de aplicaciones) y le permite utilizar todas las herramientas de gestión de procesos Unix existentes en su lugar ... Jersey para REST Para construir aplicaciones web RESTful, no hemos encontrado nada mejor que Jersey (la implementación de referencia JAX-RS) en términos de características o rendimiento.Le permite escribir clases limpias y comprobables que mapean con gracia las solicitudes HTTP a objetos Java simples.Admite salida de transmisión, parámetros de matriz URI, solicitudes GET condicionales y mucho, mucho más.Jackson para JSON En términos de formatos de datos, JSON se ha convertido en la lengua franca de la web, y Jackson es el rey de JSON en la JVM.Además de ser rápido como un rayo, tiene un mapeador de objetos sofisticado, que le permite exportar sus modelos de dominio directamente.Métricas para métricas La biblioteca de Métricas completa las cosas, brindándole una visión incomparable del comportamiento de su código en su entorno de producción.
dropwizard