Normalizer is a stream processing engine based of Kafka Streams.
5.8K
Docs: https://wizzie-io.github.io/normalizer/ Github: https://github.com/wizzie-io/normalizer
Once kafka broker is up, we can start a Normalizer container and link it to the kafka broker, and configuring the APPLICATION_ID environment variable with our custom app name:
$ docker -e APPLICATION_ID=my-normalizer-app -e KAFKA_BOOTSTRAP_SERVER=localhost:9092 wizzieio/normalizer:latest
Now you can follow the base tutorial to test Normalizer!
You can configure the docker image using these environment properties:
| Env Property | Description | Default Value |
|---|---|---|
APPLICATION_ID | This id is used to identify a group of normalizer instances | null |
KAFKA_BOOTSTRAP_SERVER | Kafka servers list | null |
NUM_STREAM_THREADS | Number parallelism | 1 |
METRIC_ENABLE | Enable the metrics | true |
METRIC_INTERVAL | The interval time to report metrics (milliseconds) | 60000 |
MULTI_ID | Configure the multi.id property Multi Tenant | false |
MAX_OUTPUT_KAFKA_TOPICS | Max limit of output kafka topics | 500 |
You can found more information about base configuration Normalizer Configuration
Content type
Image
Digest
Size
120.2 MB
Last updated
over 7 years ago
docker pull wizzieio/normalizer