Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 955 Bytes

ReadMe.md

File metadata and controls

24 lines (14 loc) · 955 Bytes

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