Blitz is an open source JavaSpaces implementation designed to ease development and deployment of JavaSpaces technology. It is Jini 2.0 enabled, and uses established VM principles. It also implements smart indexing, tuneable persistence, and active/passive lease cleanup. It is designed with experimentation and expansion in mind.
| Tags | Clustering/Distributed Networks Adaptive Technologies |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: Several bugs in *IfExists were fixed. An IllegalMonitorStateException in FIFO notify mode was fixed. A bug in operations statistics was fixed and a threads statistic was added. The MonitorStats tool was modified to accept a loop-time in seconds. A tool to reload lookup settings from a configuration file was added.


Changes: The blocking operations core has been revised, leading to significant performance improvements. Various new statistics have been added. Several race conditions in the indexing code have been removed and the indexing core has been simplified, leading to improved performance. Support for running user code at boot time is now provided.


Changes: Blitz's core indexing and cache code was updated to remove several race conditions and improve both memory usage and performance. The Jini registry dumping tool was enhanced to support more methods for specifying target registries. It is now possible to have user-code executed at boot time once the space is initialized but prior to the proxy being published. Dispatching of blocked operations was reworked to be more cache friendly and faster.


Changes: Backported to Db/Java 2.1.30 to fix a deadlock that occurred with swapping.


Changes: A problem with the default configuration's IP setup and the default storage model were fixed.