加载中...

Dropwizard 是一个开源 Java 框架,由 Coda Hale 在 Yammer 公司工作期间创建,发布于 2011 年,理念是把 Java 生态中久经考验的库组装成一个可以直接产出独立可运行 JAR 的整体。
它以 Jetty 作为内嵌 HTTP 服务器、Jersey 处理 RESTful 资源、Jackson 负责 JSON 序列化,并原生集成了 Metrics 度量库、健康检查与日志配置。应用打包成单个 fat JAR,用 java -jar 即可启动,无需外部容器。
Dropwizard 比 Spring Boot 更早实践了「内嵌服务器 + 自包含部署 + 生产可观测性」的模式,其对健康检查和指标监控的一等公民待遇,深刻影响了后来微服务框架的标准配置。
在 Spring Boot 成为主流后,Dropwizard 的份额被大幅挤压,但它仍以简单克制的设计在部分团队中保有拥趸。

登录 后参与讨论
暂无讨论,来发表第一条评论吧