Tag Archives: Big Data

Apache Spark (Teil 2/2)

Dies ist der zweite Artikel einer zweiteiligen Serie zu Apache Spark. Während der erste Artikel die allgemeine Funktionsweise von Apache Spark erklärt, legt dieser Artikel den Fokus auf die praktische Anwendung anhand einiger Code-Beispiele. Die Beispiele beziehen sich ausschließlich auf … Continue reading

Posted in Open Source BI | Tagged , , , , | Leave a comment

Apache Spark (Teil 1/2)

In Zeiten der Industrie 4.0 und des Internet of Things hat jede Maschine und immer mehr Objekte des täglichen Lebens eine Netzwerkverbindung. Über diese Verbindung tauscht sich das jeweilige Gerät mit der Außenwelt aus und kann über die Zeit eine … Continue reading

Posted in Open Source BI | Tagged , , , , | 1 Comment

Elastic Stack

Jede Anwendung hat heutzutage ein Logfile oder speichert das Log in einer Datenbank. Häufig werden diese Logfiles erst dann ausgegraben, wenn es ein Problem gibt. Dafür benötigt man jemanden, der sich mit den Logfiles auskennt und die relevanten Daten schnell … Continue reading

Posted in Open Source BI | Tagged , , , , , | Leave a comment

Funktionale Programmierung in In-Memory-Grid Systemen

Große Datenmengen im GB und TB Bereich erlauben es nicht, die zu verarbeitenden Daten zur Verarbeitung an den Client zu übertragen. Eines der wichtigen Konzepte in modernen, verteilten In-Memory-Grid Systemen ist es daher, den auszuführenden Code zu den Daten zu … Continue reading

Posted in Other languages for the Java VM | Tagged , , , , , | Leave a comment

CDI Unterstützung für Infinispan

Infinispan unterstützt CDI (Contexts and Dependency Injection) über das Modul infinispan-cdi. Das Modul ermöglicht sowohl den Infinispan-Cache zu konfigurieren als auch das Injizieren von Cache-Instanzen in CDI-Beans. Zusätzlich bietet das Modul eine partielle Unterstützung der JCache (JSR-107) Cache Annotationen.

Posted in Java EE, Java Persistence, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , | Leave a comment

Infinispan als JPA / Hibernate Second Level Cache

Infinispan lässt sich mit einigen wenigen Konfigurationen als Hibernate-JPA Second Level Cache Provider nutzen. Hier wird nicht erläutert, wie Entitäten, Collections, Queries etc. konfiguriert werden müssen um gecached zu sein, sondern es folgt ein kurzer Überblick der notwendigen Provider-Konfigurationen.

Posted in Java EE, Java Persistence, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , , | Leave a comment

Write-Through und Write-Behind Caching mit Infinispan

Infinispan kann so konfiguriert werden, dass die Daten im Cache nicht durch die Applikation, sondern durch die Cache-Implementierung selbst in einer oder mehreren Drittsystemen persistiert werden. Infinispan abstrahiert für diese Datensynchronisation eine Schnittstelle namens CacheStore. Als CacheStore-Implementierungen können Adapter für … Continue reading

Posted in Java EE, Java Persistence, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , | Leave a comment