reactor
is a stream processing tool built using 💥 fusion.
-
Install
reactor
usinggo get -u -v github.com/spy16/fusion/reactor
-
Create a config file
my_config.json
by referring to config files in samples -
Run
reactor -config my_config.json
. When you run this,reactor
will:- Reactor will parse the proto message and create a message descriptor.
- Connect to Kafka cluster and subscribe to given topic name.
- Parse every message body as protobuf using the descriptor created in step 1 and log JSON formatted version
to
stdout
.