Компания Google открыла под лицензией Apache 2 библиотеку FlatBuffers, предоставляющую средства для сериализации данных, отличающиеся высокой эффективностью работы с памятью. FlatBuffers позволяет напрямую обращаться к сериализированным данным, без их промежуточной распаковки и выделения дополнительных буферов. Код библиотеки написан на C++, но доступен и вариант для Java.
Ссылка:
http://www.opennet.ru/opennews/art.shtml?num=40017