Skip to content
Snippets Groups Projects
Commit 2f1e39ea authored by Lorenz Boguhn's avatar Lorenz Boguhn
Browse files

Change default values for use cases

+ Add structure
+ Rename KAFKA_BOOTSTRAP_SERVERS_DEFAULT to KAFKA_BOOTSTRAP_DEFAULT
parent 704eb816
No related branches found
No related tags found
1 merge request!208Add benchmark implementations for Hazelcast Jet
...@@ -9,17 +9,18 @@ import org.slf4j.LoggerFactory; ...@@ -9,17 +9,18 @@ import org.slf4j.LoggerFactory;
*/ */
public class HistoryService { public class HistoryService {
// Default Values of data used in UC1
// -- (default) kafkaPropeties data
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_BOOTSTRAP_SERVERS_DEFAULT = "localhost:19092"; // NOPMD
// -- (default) JetInstance data
private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns";
private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class); private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class);
// Hazelcast settings (default)
private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns";
private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701"; private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701";
// -- (default) Kafka input topic data
// Kafka settings (default)
private static final String KAFKA_BOOTSTRAP_DEFAULT = "localhost:9092";
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_TOPIC_DEFAULT = "input"; private static final String KAFKA_TOPIC_DEFAULT = "input";
// -- (default) job name for this history serivce
// Job name (default)
private static final String JOB_NAME = "uc1-hazelcastjet"; private static final String JOB_NAME = "uc1-hazelcastjet";
...@@ -53,7 +54,7 @@ public class HistoryService { ...@@ -53,7 +54,7 @@ public class HistoryService {
*/ */
private void createHazelcastJetApplication() throws Exception { // NOPMD private void createHazelcastJetApplication() throws Exception { // NOPMD
new Uc1HazelcastJetFactory() new Uc1HazelcastJetFactory()
.setPropertiesFromEnv(KAFKA_BOOTSTRAP_SERVERS_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT) .setPropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT)
.setKafkaInputTopicFromEnv(KAFKA_TOPIC_DEFAULT) .setKafkaInputTopicFromEnv(KAFKA_TOPIC_DEFAULT)
.buildUc1Pipeline() .buildUc1Pipeline()
.buildUc1JetInstanceFromEnv(LOGGER, BOOTSTRAP_SERVER_DEFAULT, HZ_KUBERNETES_SERVICE_DNS_KEY) .buildUc1JetInstanceFromEnv(LOGGER, BOOTSTRAP_SERVER_DEFAULT, HZ_KUBERNETES_SERVICE_DNS_KEY)
......
...@@ -10,16 +10,21 @@ import org.slf4j.LoggerFactory; ...@@ -10,16 +10,21 @@ import org.slf4j.LoggerFactory;
public class HistoryService { public class HistoryService {
private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class); private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class);
// General Information (default)
// Hazelcast settings (default)
private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns"; private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns";
private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701"; private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701";
// Kafka settings (default)
private static final String KAFKA_BOOTSTRAP_DEFAULT = "localhost:9092";
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081"; private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input"; private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input";
private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output"; private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output";
private static final String KAFKA_BSERVER_DEFAULT = "localhost:19092";
// UC2 specific (default) // UC2 specific (default)
private static final String DOWNSAMPLE_INTERVAL_DEFAULT_MS = "5000"; private static final String DOWNSAMPLE_INTERVAL_DEFAULT_MS = "60000";
// -- (default) job name for this history serivce
// Job name (default)
private static final String JOB_NAME = "uc2-hazelcastjet"; private static final String JOB_NAME = "uc2-hazelcastjet";
/** /**
...@@ -52,8 +57,8 @@ public class HistoryService { ...@@ -52,8 +57,8 @@ public class HistoryService {
*/ */
private void createHazelcastJetApplication() throws Exception { // NOPMD private void createHazelcastJetApplication() throws Exception { // NOPMD
new Uc2HazelcastJetFactory() new Uc2HazelcastJetFactory()
.setReadPropertiesFromEnv(KAFKA_BSERVER_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT) .setReadPropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT)
.setWritePropertiesFromEnv(KAFKA_BSERVER_DEFAULT) .setWritePropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT)
.setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT) .setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT)
.setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT) .setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT)
.setDownsampleIntervalFromEnv(DOWNSAMPLE_INTERVAL_DEFAULT_MS) .setDownsampleIntervalFromEnv(DOWNSAMPLE_INTERVAL_DEFAULT_MS)
......
...@@ -11,17 +11,21 @@ public class HistoryService { ...@@ -11,17 +11,21 @@ public class HistoryService {
private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class); private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class);
// General Information // Hazelcast settings (default)
private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns"; private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns";
private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701"; private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701";
// Kafka settings (default)
private static final String KAFKA_BOOTSTRAP_DEFAULT = "localhost:9092";
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081"; private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input"; private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input";
private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output"; private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output";
private static final String KAFKA_BSERVERS_DEFAULT = "localhost:19092";
// UC3 specific // UC3 specific (default)
private static final String WINDOW_SIZE_IN_SECONDS_DEFAULT = "50"; private static final String WINDOW_SIZE_IN_SECONDS_DEFAULT = "2629800";
private static final String HOPSIZE_IN_SEC_DEFAULT = "1"; private static final String HOPSIZE_IN_SEC_DEFAULT = "86400";
// -- (default) job name for this history serivce
// Job name (default)
private static final String JOB_NAME = "uc3-hazelcastjet"; private static final String JOB_NAME = "uc3-hazelcastjet";
/** /**
...@@ -54,8 +58,8 @@ public class HistoryService { ...@@ -54,8 +58,8 @@ public class HistoryService {
*/ */
private void createHazelcastJetApplication() throws Exception { // NOPMD private void createHazelcastJetApplication() throws Exception { // NOPMD
new Uc3HazelcastJetFactory() new Uc3HazelcastJetFactory()
.setReadPropertiesFromEnv(KAFKA_BSERVERS_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT) .setReadPropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT)
.setWritePropertiesFromEnv(KAFKA_BSERVERS_DEFAULT) .setWritePropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT)
.setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT) .setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT)
.setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT) .setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT)
.setWindowSizeInSecondsFromEnv(WINDOW_SIZE_IN_SECONDS_DEFAULT) .setWindowSizeInSecondsFromEnv(WINDOW_SIZE_IN_SECONDS_DEFAULT)
......
...@@ -10,19 +10,23 @@ import org.slf4j.LoggerFactory; ...@@ -10,19 +10,23 @@ import org.slf4j.LoggerFactory;
public class HistoryService { public class HistoryService {
private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class); private static final Logger LOGGER = LoggerFactory.getLogger(HistoryService.class);
// General Information (default)
// Hazelcast settings (default)
private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns"; private static final String HZ_KUBERNETES_SERVICE_DNS_KEY = "service-dns";
private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701"; private static final String BOOTSTRAP_SERVER_DEFAULT = "localhost:5701";
// Kafka settings (default)
private static final String KAFKA_BOOTSTRAP_DEFAULT = "localhost:9092";
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081"; private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input"; private static final String KAFKA_INPUT_TOPIC_DEFAULT = "input";
private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output";
private static final String KAFKA_BSERVER_DEFAULT = "localhost:19092";
// UC4 specific (default)
private static final String KAFKA_CONFIG_TOPIC_DEFAULT = "configuration"; private static final String KAFKA_CONFIG_TOPIC_DEFAULT = "configuration";
private static final String KAFKA_FEEDBACK_TOPIC_DEFAULT = "aggregation-feedback"; private static final String KAFKA_FEEDBACK_TOPIC_DEFAULT = "aggregation-feedback";
private static final String KAFKA_OUTPUT_TOPIC_DEFAULT = "output";
// UC4 specific (default)
private static final String WINDOW_SIZE_DEFAULT_MS = "5000"; private static final String WINDOW_SIZE_DEFAULT_MS = "5000";
// -- (default) job name for this history serivce // Job name (default)
private static final String JOB_NAME = "uc4-hazelcastjet"; private static final String JOB_NAME = "uc4-hazelcastjet";
/** /**
...@@ -55,8 +59,8 @@ public class HistoryService { ...@@ -55,8 +59,8 @@ public class HistoryService {
*/ */
private void createHazelcastJetApplication() throws Exception { // NOPMD private void createHazelcastJetApplication() throws Exception { // NOPMD
new Uc4HazelcastJetFactory() new Uc4HazelcastJetFactory()
.setReadPropertiesFromEnv(KAFKA_BSERVER_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT) .setReadPropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT)
.setWritePropertiesFromEnv(KAFKA_BSERVER_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT) .setWritePropertiesFromEnv(KAFKA_BOOTSTRAP_DEFAULT, SCHEMA_REGISTRY_URL_DEFAULT)
.setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT) .setKafkaInputTopicFromEnv(KAFKA_INPUT_TOPIC_DEFAULT)
.setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT) .setKafkaOutputTopicFromEnv(KAFKA_OUTPUT_TOPIC_DEFAULT)
.setKafkaConfigurationTopicFromEnv(KAFKA_CONFIG_TOPIC_DEFAULT) .setKafkaConfigurationTopicFromEnv(KAFKA_CONFIG_TOPIC_DEFAULT)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment