← Graph

Apache Kafka

tool 3 connections

Distributed log/streaming platform that some companies use to store events (with log compaction). Pašalić doesn't recommend it as an event store after hearing horror stories, though in his prior advertising-industry work the team used Kafka-like projections and compacted everything at the end of each campaign. Davydov mentions Kafka-style compaction as one way (though 'not a true way') to effectively delete user data in event-sourced systems, and notes a 'karafka' Ruby gem for Kafka integration.

category
platform
about
Apache Kafka tool
Answer mentions Kafka log compaction as one (not recommended) option.
about
Apache Kafka tool
Lists Kafka as a possible event-storage backend and cites karafka for Kafka in Ruby.
tool Apache Kafka
related_to
Event Sourcing concept
Discussed as a possible event store with log compaction; Pašalić does not recommend it for this purpose.

Provenance

Read by
16 extractions