Development
Substation applications that assist with development.
Use this application to benchmark the performance of Substation configurations by sending a configurable number of events through the system and reporting the total time taken, the number and rate of events sent, and the
amount and rate of data sent.
Options
Flags | Type | Description | Required |
---|---|---|---|
file | string | Location of a file containing data to transform. | Yes |
concurrency | integer | Number of concurrent data transformation functions to run. Defaults to the number of CPUs available. | No |
config | string | Location of a file containing a Substation configuration. Defaults to an empty configuration. | No |
count | integer | Number of events to process. Defaults to 100,000. | No |
cpu | boolean | Enable CPU profiling. Defaults to false (no profiling). | No |
mem | boolean | Enable memory profiling. Defaults to false (no profiling). | No |
Example Usage
substation-bench -config /path/to/config.json -file /path/to/data.dat
Tap into and transform data from an AWS Kinesis Data Stream in real-time.
Options
Flags | Type | Description | Required |
---|---|---|---|
stream-name | string | Name of the Kinesis Data Stream to fetch records from. | Yes |
stream-offset | string | Determines the offset of the stream. Must be either "earliest" or "latest". Defaults to earliest. | No |
config | string | Location of a file containing a Substation configuration. Defaults to the configuration file in the local directory ( ./config.json ) | No |
Example Usage
substation-kinesis-tap -stream-name my-stream
Updated 3 months ago