Apache Kafka #5: Log Retention & Compaction (German)
Channel: predic8
Date: 03/05/2017

Apache Kafka kann fast unbegrenzt Nachrichten speichern. Aber nicht immer möchte man alle Nachrichten behalten. Log Compaction und Log Retention helfen dabei Plattenplatz zu sparen. Log Retention löscht alle Nachrichten, die älter als ein Schwellwert sind oder alles was eine bestimmte Datenmenge zum Beispiel 1 GByte übersteigt. Log Compaction behält von jedem Messagekey zumindest die neuste Nachricht. Damit wird der aktuelle Stand aller Geschäftsobjekte vorgehalten aber alte Nachrichten werden automatisch gelöscht.

Zu Apache Kafka bieten wir auch offene Schulungen und Firmenseminare an:
https://www.predic8.de/kafka-schulung.htm

Das Code Beispiel findest du hier:
https://github.com/predic8/apache-kafka-demos