Crates.io | kafka-to-worterbuch |
lib.rs | kafka-to-worterbuch |
version | 1.1.4 |
source | src |
created_at | 2023-08-03 20:09:55.221628 |
updated_at | 2023-10-19 06:25:41.510739 |
description | Dump kafka topics into a Wörterbuch |
homepage | |
repository | https://github.com/babymotte/kafka-to-worterbuch/ |
max_upload_size | |
id | 934353 |
size | 115,186 |
kafka-to-worterbuch subscribes to your kafka broker and uses its messages to build an application state store in Wörterbuch. Individual applications are properly namespaced so they do not get in conflict with each other. Messages are processed based on an easy to understand set of rules, adding, updating or deleting state in Wörterbuch.
An application is described by an application manifest, which is itself stored on Wörterbuch, describing the kafka broker and the topics to be stored.
By storing kafka message offsets in Wörterbuch, kafka-to-worterbuch guarantees efficient at-least-once delivery while making it easy to replay topics from a specific offset by simply setting it on Wörterbuch and republishing the application manifest.