HikariCP: JDBC connection pool for Java
Zero-overhead JDBC connection pooling for production Java applications.
Learn more about HikariCP
HikariCP is a JDBC connection pool implementation written in Java that manages connections to relational databases. It uses a zero-overhead design philosophy to minimize resource consumption, with the compiled library weighing approximately 165KB. The pool handles connection lifecycle management, including acquisition, validation, and recycling, while supporting configurable parameters for pool size, timeout behavior, and connection testing. It is commonly deployed in Java applications requiring reliable database connectivity, from web services to batch processing systems.
Minimal library footprint
The compiled JAR is approximately 165KB with no external dependencies, reducing deployment size and complexity compared to other connection pool implementations.
Zero-overhead architecture
The design prioritizes reducing computational overhead in connection acquisition and release cycles through careful implementation choices and elimination of unnecessary abstractions.
Extensive configuration options
Provides granular control over pool behavior including connection timeout settings, idle timeout, maximum pool size, statement caching, and driver-specific properties for different database systems.
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>5.0.1</version>
</dependency>Top in Backend & APIs
Related Repositories
Discover similar tools and frameworks used by developers
chi
Composable Go HTTP router for web services with middleware chains and route groups.
Ruby on Rails
Convention-driven Ruby framework for full-stack web applications.
Discourse
Self-hostable forum platform with Ruby on Rails, real-time chat, and plugin support.
Dragonfly
In-memory data store with Redis/Memcached API compatibility and multi-threaded C++.
Node.js
JavaScript runtime built on V8 for server-side development.
Related Reading
Guides and comparisons from the Greptile content library
AI Coding Tools: A 2026 Guide to Every Category
A 2026 guide to every category of AI coding tool: assistants, editors, code generators, code review, and testing tools.
Best AI Code Review Tools for GitLab
Enterprise-grade AI code review tools for GitLab teams. In-depth comparison of accuracy, security, and integration features to accelerate your merge request workflows.
How to ACTUALLY Think About Code Reviews: The 3-Layer Checklist
A code review checklist and best practices organized around three layers — Mechanical, Structural, and Narrative — that help any team improve code quality without slowing reviews down.
Best AI Code Review Tools for GitHub
Top-rated AI code review tools for GitHub teams in 2025. Compare features, pricing, and accuracy to find the perfect fit for faster PR reviews and bulletproof code quality.