alpaca-data-relay
is an application for streaming data from the alpaca brokerage to apache kafka in a fault-tolerant way. Messages from alpaca are type-checked and only passed on if they conform to the built-in schema.
Currently, alpaca-data-relay
emits data to kafka in json. In the future, data will be transmuted into a more efficient binary wire protocol such as protobuf using serde-transcode.