Development/Java

jboss-serialization: JBoss Serialization

Name:jboss-serialization Vendor:JPackage Project
Version:1.0.0 License:LGPL
Release:0.rc2.3jpp URL:http://labs.jboss.com/portal/index.html?ctrl:id=page.default.info&project=jbossremoting
Summary
We (java developers) have accepted over the years java.io.ObjectInputStream and java.io.ObjectOutputStream being slow when dealing with writeObject operations. We then started using Externalizable objects as a faster approach for serialization, but even that way was slow when using writeObject operations inside externalizable classes. Recently we discovered that most of the problems in JavaSerialization are related to static synchronized caching, what causes CPU spikes and also diminishes scaling capabilities. With JBossSerialization we have done internal benchmarks and we have realized at least 2 times faster serialization with this library. These benchmarks are commited into our CVS repository (as testcases) and they are publicly available. The main feature in JBossSerialization besides performance, is Smart Cloning. Smart cloning is the capability of the reuse of final fields among different class loaders doing exactly what serialization does, without the need of convert every field into a byteArray. This approach is at least 10 times faster than using serialization over a byte array.

Arch: noarch

Download:jboss-serialization-1.0.0-0.rc2.3jpp.src.rpm
Build Date:Thu Mar 15 17:24:17 2007
Packager:Ralph Apel <r.apel@r-apel.de>
Size:3.94 MiB

Arch: noarch

Download:jboss-serialization-1.0.0-0.rc2.3jpp.noarch.rpm
Build Date:Thu Mar 15 17:24:17 2007
Packager:Ralph Apel <r.apel@r-apel.de>
Size:84 KiB

Changelog

* Thu Mar 15 11:00:00 2007 Ralph Apel <r.apel at r-apel.de> 0:1.0.0-0.rc2.3jpp
- (B)R jfreechart0, jcommon0
* Wed May 31 12:00:00 2006 Ralph Apel <r.apel at r-apel.de> 0:1.0.0-0.rc2.2jpp
- add -Djava.net.preferIPv4Stack=true on each JVM
* Wed May 3 12:00:00 2006 Ralph Apel <r.apel at r-apel.de> 0:1.0.0-0.rc2.1jpp
- First JPP-1.7 release

Listing created by RepoView-0.4.1