Dropwizard

Dropwizard is an opinionated, production-ready Java framework for rapidly building high-performance RESTful web services. It bundles a stable stack of mature, best-of-breed libraries into a single, cohesive package, streamlining the development and deployment of robust microservices.

Key facts

First appeared
2011
Category
technology
Problem solved
Dropwizard solved the pain point of manually selecting, integrating, and configuring disparate Java libraries (web server, JSON processing, metrics, logging, database access, configuration) to build a production-ready RESTful microservice. It provided a coherent, out-of-the-box solution with sensible defaults, reducing boilerplate and accelerating development.
Platforms
macOS, Windows, JVM (Java Virtual Machine), Linux

Related technologies

Notable users

  • New Relic
  • Various startups and enterprises leveraging Java microservices
  • Yelp
  • Yammer