Blitz JavaSpaces

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

Tweet this project Short link

Rss 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.

1a8c9e1f8b58ebf6f2adff5acbc3b515_thumb

Project Spotlight

vitetris

A text-based Tetris with network 2-player mode.

Ad9cbe36e08562fbc287a7f7fdac7b2b_thumb

Project Spotlight

SLiteChat

An in-world SL text-only local chat/instant messaging client.