Java-Objekte versionieren: Gson und JaVers

Hier nur ein kleiner Hinweis auf zwei Java-Bibliotheken, über die ich kürzlich gestolpert bin. Beide verwendet man, wenn man Java-Objekte versionieren möchte, also deren Zustände aufheben, um darauf später zugreifen zu können – also Historisierung, Versionierung – wie man es nennen möchte. Trotzdem beide recht unterschiedlich: Gson mit der guter Einfühung und Dokumentation: Gson ist Read More…

Feature Toogles in Java

Ich habe zwei Implementierungen zu dem Thema gefunden: Togglz: http://www.togglz.org/ Sehr einfach und schnell zu benutzen. Dürfte trotzdem für die meisten Fälle ausreichen. Feature Flipping for Java: http://ff4j.org/ Deutlich komplexer und mächtiger (Multiple persistance storage, Feature Strategies, Caching etc.) und daher auch für den Anfang unübersichtlicher. Beide sind auf github OpenSource unter der Apache-Lizenz.

reaktives Microservice-Framework „Lagom“

Ein interessant klingenden reaktives Microservice-Framework mit dem Namen „Lagom“ von der Firma Lightbend (ex Typesafe), von denen auch andere inderessante Dinge wie Play (Webframework für Scala und Java) und Akka (Framework für Concurrency, Resilience und Message-basierte JVM-Anwendungen) kommen: Lagom-Homepage Artikel dazu auf jaxenter.de Dort findet sich auch ein interessantes Einführungsvideo der Macher.