alibaba/druid
This system is a Java-based database connection pool and monitoring framework. It provides a high-performance, extensible connection pool that supports a wide variety of database dialects and integrates with Spring Boot for automatic configuration. The system also includes a web-based administrative dashboard for monitoring connection pools, SQL performance, and application statistics, with additional wrappers for legacy connection pool APIs.
41.8
Weak · 29 July 2026
273k
lines of production code
Java
primary language
2
bus factor · 368 authors in all
3
measurements over time
How it got here
2011–2017 · Spring Boot 3 and 4 migration
The project was modernized to support Spring Boot 3 and 4, introducing comprehensive auto-configuration for Druid data sources and monitoring components. This period focused on updating build dependencies, establishing the initial repository structure, and implementing robust integration tests to validate the new Spring Boot 3 starter features.
12 changes
2020–2022 · Admin dashboard and compatibility wrappers
This period focused on expanding the Druid ecosystem with a new web-based monitoring dashboard and a compatibility layer for legacy connection pools. The core library was also updated to support a wider range of database dialects and exception types.
6 changes
2023–2026 · Spring Boot 3 and 4 integration
The project expanded its Spring Boot compatibility by introducing full auto-configuration and integration tests for Spring Boot 3, while also adding experimental support for Spring Boot 4. This period focused on modernizing the Druid starter modules to support the latest Spring Boot versions and Java module system requirements.
4 changes
Survey your own repository
alibaba/druid was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 899c276097 — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.