Vibur Object Pool

General-purpose concurrent Java object pool that is built entirely using standard Java concurrency utilities, does not use any synchronized blocks or methods, and does not have any external dependencies.

License

License

GroupId

GroupId

org.vibur
ArtifactId

ArtifactId

vibur-object-pool
Last Version

Last Version

25.0
Release Date

Release Date

Type

Type

bundle
Description

Description

Vibur Object Pool
General-purpose concurrent Java object pool that is built entirely using standard Java concurrency utilities, does not use any synchronized blocks or methods, and does not have any external dependencies.
Project URL

Project URL

http://www.vibur.org/vibur-object-pool/
Project Organization

Project Organization

vibur.org
Source Code Management

Source Code Management

https://github.com/vibur/vibur-object-pool/tree/master/

Download vibur-object-pool

Dependencies

compile (1)

Group / Artifact Type Version
com.conversantmedia : disruptor Optional jar 1.2.10

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

Vibur logo

Vibur Object Pool is a general-purpose concurrent Java object pool that is built entirely using standard Java concurrency utilities, does not use any synchronized blocks or methods, and does not have any external dependencies.

The project home page contains details of its inner workings, usage examples, and more.

This project is a main building block of Vibur DBCP - a concurrent and dynamic JDBC connection pool.

The project maven coordinates are:

<dependency>
  <groupId>org.vibur</groupId>
  <artifactId>vibur-object-pool</artifactId>
  <version>25.0</version>
</dependency>   

Originally released in January 2013 on code.google.com, the project was migrated to GitHub in March 2015.

org.vibur

Vibur

Fast and concurrent JDBC connection & object pooling tools

Versions

Version
25.0
24.0
23.0
22.2
22.1
22.0
21.3
21.2
21.1
21.0
20.0
19.2
19.1
19.0
18.0
17.1
17.0
16.2
16.1
16.0
15.0
14.0
13.0
12.0
11.0
10.0
9.0
8.0
7.0
6.1
6.0
5.0
4.0
3.0
2.0.0
1.0.0
0.8.9