Blocking map is a Map that additionally supports operations that wait for a key to be available when retrieving an element. Blocking map acts as a synchronizer between producers and consumers in concurrent environment.
Note: The project is now hosted on GitHub (https://github.com/sarveswaran-m/blockingMap/wiki)
Features
- Abstraction & implementation separated. Separate BlockingMap interface & BlockingMap implementation provided.
- Conforms & extends Map interface in collection framework.
- Refined, unambiguous & consistent semantics.
- Finer locking for improved through-put.
- Comprehensive documentation. SRS, testcases, Javadocs included with release.
- Liberal licensing - LGPL.
Categories
FrameworksLicense
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow Blocking Map for Java
Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Blocking Map for Java!