Want to contribute?
Please contact the project admin at CodeHaus Project Page
Technical Road Map
Check out our Technical Road Map to see what features are being picked and provide your feedback to help us better prioritize the road map.
Hydra Cache Developer Mail List
dev@hydra-cache.codehaus.org
To subscribe click here
Development Environment
Please set up your environment and download all necessary code formatters from the Development Environment
Protocol Design
Design artifacts for the Protocol.
High Level CRC Design
This diagram illustrates conceptually major high level modules, their relationships, and their responsibilities. This diagram is a result of Sept 22, 2008 design session.
Harmony Design
Design for HOP (Harmony Oriented Programming) based Reliability Framework design.
Test Kit Design
Design of Hydra Test Kit for performance, stress, and stability test.
How To Guide
How to build and execute the binaries in command line
mvn assembly:assembly
Run the above command after at least run mvn clean install once inside the assembler module to generate both platform specific and platform independent binaries under the target directory. Simply unzip a file that matches your platform and launch the server using the startup script in the bin directory.
How to run integration test cases on IPv6 box
Add "-Djava.net.preferIPv4Stack=true" to your JVM argument when running integration test cases that involves JGroupsSpace implementation on any IPv6 operation system for example on a modern Linux kernel.
Attachments
- high-level-crc.dia (3.7 kB) - added by nzhu 23 months ago.
- high-level-crc.png (48.2 kB) - added by nzhu 23 months ago.

