Effiziente Architekturen mit Java

Effective Java: Effektive Serialisierung von Objekten mit Kryo & Co

JavaSPEKTRUM - Ausgabe 01/2014
Titelthema: Effiziente Architekturen mit Java

Leseprobe: Die meiste Zeit verbringen wir in den Objektgraphen unserer Domänenmodelle. Allerdings müssen wir leider manchmal den warmen, heimeligen Herd zurücklassen und mit der Welt da draußen interagieren und unsere schönen Java-Datenstrukturen serialisieren. In dieser Kolumne will ich einige Serialisierungsansätze und Frameworks auf der JVM vorstellen und miteinander vergleichen. Der Vergleich überschneidet sich etwas mit dem Artikel „Ein Vergleich von XML, JSON und Binärformaten“ in diesem Heft. Zusätzlich zu den dort betrachteten Technologien ProtoBuf, Thrift und JAXB geht die Kolumne detaillierter auf weitere Bibliotheken und Ansätze ein und rundet somit das Bild der vorhandenen Möglichkeiten ab. Standardmäßig arbeiten die meisten Serialisierungsbibliotheken ohne Kompression, deren Anwendung aber noch einmal einen beträchtlichen Unterschied macht. Die Kolumne stellt auch dar, wie leicht sie zu integrieren ist.

Autor(en): Michael Hunger

Artikeljahresübersichten JavaSPEKTRUM 2014

Print-Ausgabe kaufen und weiterlesen Als Abonnent downloaden