This module contains a simple random data generator which publishes stock prices records to a Kinesis Data Streams using KPL aggregation.
- Compile:
mvn package - Run:
java -jar target/kpl-producer-1.0.jar --streamName <stream-name> --streamRegion <aws-region> --sleep 10
Runtime parameters (all optional)
streamName: defaultExampleInputStreamstramRegion: defaultus-east-1sleep: default 10 (milliseconds between records)
{'event_time': '2024-05-28T19:53:17.497201', 'ticker': 'AMZN', 'price': 42.88}