fast-serialization
- 100% JDK Serialization compatible drop-in replacement (Ok, might be 99% ..).
- OffHeap Maps, Persistent OffHeap maps
Project Page http://ruedigermoeller.github.io/fast-serialization/ (out of pure childishness)
###mvn
2.0 version
<dependency>
<groupId>de.ruedigermoeller</groupId>
<artifactId>fst</artifactId>
<version>2.01</version>
</dependency>
Older version (serialization is stable and slightly faster, different package name ..)
<dependency>
<groupId>de.ruedigermoeller</groupId>
<artifactId>fst</artifactId>
<version>1.58</version>
</dependency>
###how to build
- master contains dev branch/trunk. Currently productive is the 1.x branch.
- The maven build should work out of the box and reproduces the artifact hosted on maven.org
- To use the gradle build, you need to configure the proxy server in settings.properties (or just set empty if you do not sit behind a proxy).
Note that instrumentation done for fst-structs works only if debug info is turned on during compile. Reason is that generating methods at runtime with javassist fails (probably a javassist bug ..). This does not affect the serialization implementation.
JDK 1.6 Build https://github.com/RuedigerMoeller/fast-serialization/releases/tag/v1.55-1.6 (serialization works for 1.6, structs not)