/kafka-device

Primary LanguageHaskellMIT LicenseMIT

UI device events via a Kafka message broker

This package contains functions passing UI device events to topics on a Kafka message broker.

Clients

The simple Kafka client that produces events from the keyboard can be run, for example, as follows:

cabal run kafka-device-keyboard -- keyboard-client localhost 9092 events keyboard

The simple Kafka client that consumes events can be run, for example, as follows:

cabal run kafka-device -- consumer-client localhost 9092 events

See also