Use Avro instead of kieker records in Workload Generator.
Replace the kieker records with the avro records from titan. Further use the builder pattern in the KafkaRecordSender to enable creation with different parameters.
parent
67423b5f
No related branches found
No related tags found
Showing
- build.gradle 5 additions, 14 deletionsbuild.gradle
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/communication/kafka/KafkaRecordSender.java 60 additions, 26 deletions...loadgeneration/communication/kafka/KafkaRecordSender.java
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/functions/MessageGenerator.java 2 additions, 4 deletions...ommons/workloadgeneration/functions/MessageGenerator.java
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/generators/AbstractWorkloadGenerator.java 1 addition, 13 deletions...kloadgeneration/generators/AbstractWorkloadGenerator.java
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/generators/KafkaWorkloadGenerator.java 2 additions, 2 deletions...workloadgeneration/generators/KafkaWorkloadGenerator.java
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/generators/KafkaWorkloadGeneratorBuilder.java 3 additions, 3 deletions...dgeneration/generators/KafkaWorkloadGeneratorBuilder.java
- workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/misc/WorkloadEntity.java 1 addition, 2 deletions...olite/commons/workloadgeneration/misc/WorkloadEntity.java
Please register or sign in to comment