Dropwizard separa la línea entre ser una biblioteca y un marco. Su objetivo es proporcionar implementaciones confiables y eficaces de todo lo que necesita una aplicación web lista para producción. Debido a que esta funcionalidad se extrae en una biblioteca reutilizable, su aplicación se mantiene ágil y enfocada, lo que reduce tanto el tiempo de comercialización como el mantenimiento.
Jetty para HTTP
Porque no puede ser una aplicación web sin HTTP, Dropwizard utiliza la biblioteca HTTP de Jetty 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. Ejecutar su aplicación como un proceso simple elimina una serie de aspectos desagradables de Java en producción (sin problemas con PermGen, sin configuración y mantenimiento del servidor de aplicaciones, sin herramientas de implementación arcanas, sin problemas de carga de clases, sin registros de aplicaciones ocultos, sin intentar ajustar una sola aplicación) el recolector de basura para trabajar con múltiples cargas de trabajo de aplicaciones) y le permite usar todas las herramientas de administración de procesos Unix existentes en su lugar ...
Jersey para REST
Para crear aplicaciones web RESTful, no hemos encontrado nada mejor que Jersey (la implementación de referencia de JAX-RS) en términos de características o rendimiento. Le permite escribir clases limpias y comprobables que mapean con elegancia las solicitudes HTTP a objetos Java simples. Admite salida de secuencias, parámetros URI de matriz, 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 el rayo, tiene un sofisticado mapeador de objetos, que le permite exportar sus modelos de dominio directamente.
Métricas para métricas
La biblioteca de métricas redondea todo, proporcionándole con una visión incomparable del comportamiento de su código en su entorno de producción.
Dropwizard Comentarios
Todavía no hay comentarios