You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/11/08 06:50:29 UTC
[camel-performance-tests] 01/23: Re-organize profiling examples -
Kafka
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch refactor-tree
in repository https://gitbox.apache.org/repos/asf/camel-performance-tests.git
commit 36d9ef2a42d27598b1c2ef81f47c1fd2f7b88bc6
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Nov 8 06:57:03 2021 +0100
Re-organize profiling examples - Kafka
---
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../mvnw | 0
.../mvnw.cmd | 0
.../pom.xml | 0
.../script/burst.sh | 0
.../script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../{ => kafka}/kafka-azure-storage-blob/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../kafka-azure-storage-blob}/mvnw | 0
.../kafka-azure-storage-blob}/mvnw.cmd | 0
.../{ => kafka}/kafka-azure-storage-blob/pom.xml | 0
.../kafka-azure-storage-blob}/script/burst.sh | 0
.../kafka-azure-storage-blob}/script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../kafka-minio-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../kafka-minio-exchange-pooling}/mvnw | 0
.../kafka-minio-exchange-pooling}/mvnw.cmd | 0
.../kafka-minio-exchange-pooling/pom.xml | 0
.../kafka-minio-exchange-pooling}/script/burst.sh | 0
.../script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../kafka-minio}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/kafka-minio/README.md | 0
.../kafka-minio}/data/application.properties | 0
.../kafka-minio}/data/sources/routes.yaml | 0
.../kafka-minio}/jfr/settings_for_heap.jfc | 0
.../kafka-minio}/mvnw | 0
.../kafka-minio}/mvnw.cmd | 0
profiling/{ => kafka}/kafka-minio/pom.xml | 0
.../kafka-minio}/script/burst.sh | 0
.../kafka-minio}/script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../kafka-mongo-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../kafka-mongo-exchange-pooling}/mvnw | 0
.../kafka-mongo-exchange-pooling}/mvnw.cmd | 0
.../kafka-mongo-exchange-pooling/pom.xml | 0
.../kafka-mongo-exchange-pooling}/script/burst.sh | 0
.../script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../kafka-mongo}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/kafka-mongo/README.md | 0
.../kafka-mongo}/data/application.properties | 0
.../kafka-mongo}/data/sources/routes.yaml | 0
.../kafka-mongo}/jfr/settings_for_heap.jfc | 0
.../kafka-mongo}/mvnw | 0
.../kafka-mongo}/mvnw.cmd | 0
profiling/{ => kafka}/kafka-mongo/pom.xml | 0
.../kafka-mongo}/script/burst.sh | 0
.../{ => kafka}/kafka-mongo/script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../kafka-nats-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../kafka-nats-exchange-pooling}/mvnw | 0
.../kafka-nats-exchange-pooling}/mvnw.cmd | 0
.../kafka-nats-exchange-pooling/pom.xml | 0
.../kafka-nats-exchange-pooling/script/burst.sh | 0
.../script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../kafka-nats}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/kafka-nats/README.md | 0
.../kafka-nats}/data/application.properties | 0
.../kafka-nats}/data/sources/routes.yaml | 0
.../kafka-nats}/jfr/settings_for_heap.jfc | 0
.../kafka-nats}/mvnw | 0
.../kafka-nats}/mvnw.cmd | 0
profiling/{ => kafka}/kafka-nats/pom.xml | 0
.../kafka-nats}/script/burst.sh | 0
.../kafka-nats}/script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../kafka-postgresql-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../kafka-postgresql-exchange-pooling}/mvnw | 0
.../kafka-postgresql-exchange-pooling}/mvnw.cmd | 0
.../kafka-postgresql-exchange-pooling/pom.xml | 0
.../script/burst.sh | 0
.../script/multiburst.sh | 0
.../script/table.sql | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/kafka-postgresql/README.md | 0
.../kafka-postgresql}/data/application.properties | 0
.../kafka-postgresql}/data/sources/routes.yaml | 0
.../kafka-postgresql}/jfr/settings_for_heap.jfc | 0
.../kafka-postgresql}/mvnw | 0
.../kafka-postgresql}/mvnw.cmd | 0
profiling/{ => kafka}/kafka-postgresql/pom.xml | 0
.../kafka-postgresql}/script/burst.sh | 0
.../kafka-postgresql}/script/multiburst.sh | 0
.../kafka-postgresql}/script/table.sql | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../kafka-s3/.mvn/wrapper/maven-wrapper.jar | Bin
.../kafka-s3/.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/kafka-s3/README.md | 0
.../kafka-s3/data/application.properties | 0
.../{ => kafka}/kafka-s3/data/sources/routes.yaml | 0
.../{ => kafka}/kafka-s3/jfr/settings_for_heap.jfc | 0
profiling/{ => kafka}/kafka-s3/mvnw | 0
profiling/{ => kafka}/kafka-s3/mvnw.cmd | 0
profiling/{ => kafka}/kafka-s3/pom.xml | 0
.../kafka-s3}/script/burst.sh | 0
.../kafka-s3}/script/multiburst.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../minio-kafka-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../minio-kafka-exchange-pooling/jfr/output.jfr | Bin
.../jfr/settings_for_heap.jfc | 0
.../minio-kafka-exchange-pooling}/mvnw | 0
.../minio-kafka-exchange-pooling}/mvnw.cmd | 0
.../minio-kafka-exchange-pooling/pom.xml | 0
.../script/minio-bulk.sh | 0
.../minio-kafka-exchange-pooling}/script/msg1.txt | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../minio-kafka}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/minio-kafka/README.md | 0
.../minio-kafka}/data/application.properties | 0
.../minio-kafka}/data/sources/routes.yaml | 0
.../minio-kafka}/jfr/settings_for_heap.jfc | 0
.../minio-kafka}/mvnw | 0
.../minio-kafka}/mvnw.cmd | 0
profiling/{ => kafka}/minio-kafka/pom.xml | 0
.../minio-kafka}/script/minio-bulk.sh | 0
.../minio-kafka}/script/msg1.txt | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../mongo-kafka-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../mongo-kafka-exchange-pooling}/mvnw | 0
.../mongo-kafka-exchange-pooling}/mvnw.cmd | 0
.../mongo-kafka-exchange-pooling/pom.xml | 0
.../script/populate.js | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../mongo-kafka}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/mongo-kafka/README.md | 0
.../mongo-kafka}/data/application.properties | 0
.../mongo-kafka}/data/sources/routes.yaml | 0
.../mongo-kafka}/jfr/settings_for_heap.jfc | 0
.../mongo-kafka}/mvnw | 0
.../mongo-kafka}/mvnw.cmd | 0
profiling/{ => kafka}/mongo-kafka/pom.xml | 0
.../mongo-kafka/script/populate-30000.js | 0
.../mongo-kafka/script/populate-40000.js | 0
.../mongo-kafka/script/populate-50000.js | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../nats-kafka-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../nats-kafka-exchange-pooling}/mvnw | 0
.../nats-kafka-exchange-pooling}/mvnw.cmd | 0
.../nats-kafka-exchange-pooling/pom.xml | 0
.../scripts/nats-bulk.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../nats-kafka}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/nats-kafka/README.md | 0
.../nats-kafka}/data/application.properties | 0
.../nats-kafka}/data/sources/routes.yaml | 0
.../nats-kafka}/jfr/settings_for_heap.jfc | 0
.../nats-kafka}/mvnw | 0
.../nats-kafka}/mvnw.cmd | 0
profiling/{ => kafka}/nats-kafka/pom.xml | 0
.../nats-kafka}/scripts/nats-bulk.sh | 0
profiling/{ => kafka}/pom.xml | 8 +++-----
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../postgresql-kafka-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../postgresql-kafka-exchange-pooling}/mvnw | 0
.../postgresql-kafka-exchange-pooling}/mvnw.cmd | 0
.../postgresql-kafka-exchange-pooling/pom.xml | 0
.../script/populate-30000.sql | 0
.../script/table.sql | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/postgresql-kafka/README.md | 0
.../postgresql-kafka}/data/application.properties | 0
.../postgresql-kafka}/data/sources/routes.yaml | 0
.../postgresql-kafka}/jfr/settings_for_heap.jfc | 0
.../postgresql-kafka}/mvnw | 0
.../postgresql-kafka}/mvnw.cmd | 0
profiling/{ => kafka}/postgresql-kafka/pom.xml | 0
.../postgresql-kafka}/script/populate-30000.sql | 0
.../postgresql-kafka/script/populate-40000.sql | 0
.../postgresql-kafka/script/populate-50000.sql | 0
.../postgresql-kafka}/script/table.sql | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
.../s3-kafka-exchange-pooling/README.md | 0
.../data/application.properties | 0
.../data/sources/routes.yaml | 0
.../jfr/settings_for_heap.jfc | 0
.../s3-kafka-exchange-pooling}/mvnw | 0
.../s3-kafka-exchange-pooling}/mvnw.cmd | 0
.../{ => kafka}/s3-kafka-exchange-pooling/pom.xml | 0
.../s3-kafka-exchange-pooling}/script/msg1.txt | 0
.../s3-kafka-exchange-pooling}/script/s3-bulk.sh | 0
.../.mvn/wrapper/MavenWrapperDownloader.java | 0
.../s3-kafka}/.mvn/wrapper/maven-wrapper.jar | Bin
.../.mvn/wrapper/maven-wrapper.properties | 0
profiling/{ => kafka}/s3-kafka/README.md | 0
.../s3-kafka}/data/application.properties | 0
.../s3-kafka}/data/sources/routes.yaml | 0
.../s3-kafka}/jfr/settings_for_heap.jfc | 0
.../s3-kafka}/mvnw | 0
.../s3-kafka}/mvnw.cmd | 0
profiling/{ => kafka}/s3-kafka/pom.xml | 0
.../s3-kafka}/script/msg1.txt | 0
.../s3-kafka}/script/s3-bulk.sh | 0
profiling/pom.xml | 22 +--------------------
257 files changed, 4 insertions(+), 26 deletions(-)
diff --git a/profiling/s3-kafka/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/s3-kafka/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/s3-kafka/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/s3-kafka/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/s3-kafka/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/s3-kafka/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/README.md b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/README.md
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/README.md
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/README.md
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/data/application.properties b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/data/application.properties
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/data/application.properties
diff --git a/profiling/kafka-azure-storage-blob/data/sources/routes.yaml b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-azure-storage-blob/data/sources/routes.yaml
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/s3-kafka/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/s3-kafka/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/s3-kafka/mvnw b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/mvnw
similarity index 100%
rename from profiling/s3-kafka/mvnw
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/mvnw
diff --git a/profiling/s3-kafka/mvnw.cmd b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/s3-kafka/mvnw.cmd
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/mvnw.cmd
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/pom.xml b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/pom.xml
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/pom.xml
diff --git a/profiling/kafka-s3/script/burst.sh b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/script/burst.sh
similarity index 100%
rename from profiling/kafka-s3/script/burst.sh
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/script/burst.sh
diff --git a/profiling/kafka-s3/script/multiburst.sh b/profiling/kafka/kafka-azure-storage-blob-exchange-pooling/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-s3/script/multiburst.sh
rename to profiling/kafka/kafka-azure-storage-blob-exchange-pooling/script/multiburst.sh
diff --git a/profiling/s3-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-azure-storage-blob/README.md b/profiling/kafka/kafka-azure-storage-blob/README.md
similarity index 100%
rename from profiling/kafka-azure-storage-blob/README.md
rename to profiling/kafka/kafka-azure-storage-blob/README.md
diff --git a/profiling/kafka-azure-storage-blob/data/application.properties b/profiling/kafka/kafka-azure-storage-blob/data/application.properties
similarity index 100%
rename from profiling/kafka-azure-storage-blob/data/application.properties
rename to profiling/kafka/kafka-azure-storage-blob/data/application.properties
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/kafka-azure-storage-blob/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/kafka-azure-storage-blob/data/sources/routes.yaml
diff --git a/profiling/s3-kafka-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-azure-storage-blob/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-azure-storage-blob/jfr/settings_for_heap.jfc
diff --git a/profiling/s3-kafka-exchange-pooling/mvnw b/profiling/kafka/kafka-azure-storage-blob/mvnw
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/mvnw
rename to profiling/kafka/kafka-azure-storage-blob/mvnw
diff --git a/profiling/s3-kafka-exchange-pooling/mvnw.cmd b/profiling/kafka/kafka-azure-storage-blob/mvnw.cmd
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/mvnw.cmd
rename to profiling/kafka/kafka-azure-storage-blob/mvnw.cmd
diff --git a/profiling/kafka-azure-storage-blob/pom.xml b/profiling/kafka/kafka-azure-storage-blob/pom.xml
similarity index 100%
rename from profiling/kafka-azure-storage-blob/pom.xml
rename to profiling/kafka/kafka-azure-storage-blob/pom.xml
diff --git a/profiling/kafka-postgresql/script/burst.sh b/profiling/kafka/kafka-azure-storage-blob/script/burst.sh
similarity index 100%
rename from profiling/kafka-postgresql/script/burst.sh
rename to profiling/kafka/kafka-azure-storage-blob/script/burst.sh
diff --git a/profiling/kafka-postgresql/script/multiburst.sh b/profiling/kafka/kafka-azure-storage-blob/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-postgresql/script/multiburst.sh
rename to profiling/kafka/kafka-azure-storage-blob/script/multiburst.sh
diff --git a/profiling/postgresql-kafka/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/postgresql-kafka/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/postgresql-kafka/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/postgresql-kafka/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/postgresql-kafka/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/postgresql-kafka/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-minio-exchange-pooling/README.md b/profiling/kafka/kafka-minio-exchange-pooling/README.md
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/README.md
rename to profiling/kafka/kafka-minio-exchange-pooling/README.md
diff --git a/profiling/s3-kafka-exchange-pooling/data/application.properties b/profiling/kafka/kafka-minio-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/data/application.properties
rename to profiling/kafka/kafka-minio-exchange-pooling/data/application.properties
diff --git a/profiling/kafka-minio/data/sources/routes.yaml b/profiling/kafka/kafka-minio-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-minio/data/sources/routes.yaml
rename to profiling/kafka/kafka-minio-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/postgresql-kafka/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-minio-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/postgresql-kafka/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-minio-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/postgresql-kafka/mvnw b/profiling/kafka/kafka-minio-exchange-pooling/mvnw
similarity index 100%
rename from profiling/postgresql-kafka/mvnw
rename to profiling/kafka/kafka-minio-exchange-pooling/mvnw
diff --git a/profiling/postgresql-kafka/mvnw.cmd b/profiling/kafka/kafka-minio-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/postgresql-kafka/mvnw.cmd
rename to profiling/kafka/kafka-minio-exchange-pooling/mvnw.cmd
diff --git a/profiling/kafka-minio-exchange-pooling/pom.xml b/profiling/kafka/kafka-minio-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/pom.xml
rename to profiling/kafka/kafka-minio-exchange-pooling/pom.xml
diff --git a/profiling/kafka-postgresql-exchange-pooling/script/burst.sh b/profiling/kafka/kafka-minio-exchange-pooling/script/burst.sh
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/script/burst.sh
rename to profiling/kafka/kafka-minio-exchange-pooling/script/burst.sh
diff --git a/profiling/kafka-postgresql-exchange-pooling/script/multiburst.sh b/profiling/kafka/kafka-minio-exchange-pooling/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/script/multiburst.sh
rename to profiling/kafka/kafka-minio-exchange-pooling/script/multiburst.sh
diff --git a/profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-minio/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-minio/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-minio/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-minio/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-minio/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-minio/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-minio/README.md b/profiling/kafka/kafka-minio/README.md
similarity index 100%
rename from profiling/kafka-minio/README.md
rename to profiling/kafka/kafka-minio/README.md
diff --git a/profiling/s3-kafka/data/application.properties b/profiling/kafka/kafka-minio/data/application.properties
similarity index 100%
rename from profiling/s3-kafka/data/application.properties
rename to profiling/kafka/kafka-minio/data/application.properties
diff --git a/profiling/kafka-minio-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/kafka-minio/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/kafka-minio/data/sources/routes.yaml
diff --git a/profiling/postgresql-kafka-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-minio/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-minio/jfr/settings_for_heap.jfc
diff --git a/profiling/postgresql-kafka-exchange-pooling/mvnw b/profiling/kafka/kafka-minio/mvnw
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/mvnw
rename to profiling/kafka/kafka-minio/mvnw
diff --git a/profiling/postgresql-kafka-exchange-pooling/mvnw.cmd b/profiling/kafka/kafka-minio/mvnw.cmd
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/mvnw.cmd
rename to profiling/kafka/kafka-minio/mvnw.cmd
diff --git a/profiling/kafka-minio/pom.xml b/profiling/kafka/kafka-minio/pom.xml
similarity index 100%
rename from profiling/kafka-minio/pom.xml
rename to profiling/kafka/kafka-minio/pom.xml
diff --git a/profiling/kafka-nats/script/burst.sh b/profiling/kafka/kafka-minio/script/burst.sh
similarity index 100%
rename from profiling/kafka-nats/script/burst.sh
rename to profiling/kafka/kafka-minio/script/burst.sh
diff --git a/profiling/kafka-nats/script/multiburst.sh b/profiling/kafka/kafka-minio/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-nats/script/multiburst.sh
rename to profiling/kafka/kafka-minio/script/multiburst.sh
diff --git a/profiling/nats-kafka/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/nats-kafka/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/nats-kafka/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/nats-kafka/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/nats-kafka/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/nats-kafka/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-mongo-exchange-pooling/README.md b/profiling/kafka/kafka-mongo-exchange-pooling/README.md
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/README.md
rename to profiling/kafka/kafka-mongo-exchange-pooling/README.md
diff --git a/profiling/postgresql-kafka-exchange-pooling/data/application.properties b/profiling/kafka/kafka-mongo-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/data/application.properties
rename to profiling/kafka/kafka-mongo-exchange-pooling/data/application.properties
diff --git a/profiling/kafka-mongo/data/sources/routes.yaml b/profiling/kafka/kafka-mongo-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-mongo/data/sources/routes.yaml
rename to profiling/kafka/kafka-mongo-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/nats-kafka/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-mongo-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/nats-kafka/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-mongo-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/nats-kafka/mvnw b/profiling/kafka/kafka-mongo-exchange-pooling/mvnw
similarity index 100%
rename from profiling/nats-kafka/mvnw
rename to profiling/kafka/kafka-mongo-exchange-pooling/mvnw
diff --git a/profiling/nats-kafka/mvnw.cmd b/profiling/kafka/kafka-mongo-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/nats-kafka/mvnw.cmd
rename to profiling/kafka/kafka-mongo-exchange-pooling/mvnw.cmd
diff --git a/profiling/kafka-mongo-exchange-pooling/pom.xml b/profiling/kafka/kafka-mongo-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/pom.xml
rename to profiling/kafka/kafka-mongo-exchange-pooling/pom.xml
diff --git a/profiling/kafka-mongo/script/burst.sh b/profiling/kafka/kafka-mongo-exchange-pooling/script/burst.sh
similarity index 100%
rename from profiling/kafka-mongo/script/burst.sh
rename to profiling/kafka/kafka-mongo-exchange-pooling/script/burst.sh
diff --git a/profiling/kafka-nats-exchange-pooling/script/multiburst.sh b/profiling/kafka/kafka-mongo-exchange-pooling/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/script/multiburst.sh
rename to profiling/kafka/kafka-mongo-exchange-pooling/script/multiburst.sh
diff --git a/profiling/nats-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-mongo/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-mongo/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-mongo/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-mongo/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-mongo/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-mongo/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-mongo/README.md b/profiling/kafka/kafka-mongo/README.md
similarity index 100%
rename from profiling/kafka-mongo/README.md
rename to profiling/kafka/kafka-mongo/README.md
diff --git a/profiling/postgresql-kafka/data/application.properties b/profiling/kafka/kafka-mongo/data/application.properties
similarity index 100%
rename from profiling/postgresql-kafka/data/application.properties
rename to profiling/kafka/kafka-mongo/data/application.properties
diff --git a/profiling/kafka-mongo-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/kafka-mongo/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/kafka-mongo/data/sources/routes.yaml
diff --git a/profiling/nats-kafka-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-mongo/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-mongo/jfr/settings_for_heap.jfc
diff --git a/profiling/nats-kafka-exchange-pooling/mvnw b/profiling/kafka/kafka-mongo/mvnw
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/mvnw
rename to profiling/kafka/kafka-mongo/mvnw
diff --git a/profiling/nats-kafka-exchange-pooling/mvnw.cmd b/profiling/kafka/kafka-mongo/mvnw.cmd
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/mvnw.cmd
rename to profiling/kafka/kafka-mongo/mvnw.cmd
diff --git a/profiling/kafka-mongo/pom.xml b/profiling/kafka/kafka-mongo/pom.xml
similarity index 100%
rename from profiling/kafka-mongo/pom.xml
rename to profiling/kafka/kafka-mongo/pom.xml
diff --git a/profiling/kafka-mongo-exchange-pooling/script/burst.sh b/profiling/kafka/kafka-mongo/script/burst.sh
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/script/burst.sh
rename to profiling/kafka/kafka-mongo/script/burst.sh
diff --git a/profiling/kafka-mongo/script/multiburst.sh b/profiling/kafka/kafka-mongo/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-mongo/script/multiburst.sh
rename to profiling/kafka/kafka-mongo/script/multiburst.sh
diff --git a/profiling/mongo-kafka/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/mongo-kafka/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/mongo-kafka/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/mongo-kafka/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/mongo-kafka/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/mongo-kafka/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-nats-exchange-pooling/README.md b/profiling/kafka/kafka-nats-exchange-pooling/README.md
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/README.md
rename to profiling/kafka/kafka-nats-exchange-pooling/README.md
diff --git a/profiling/nats-kafka/data/application.properties b/profiling/kafka/kafka-nats-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/nats-kafka/data/application.properties
rename to profiling/kafka/kafka-nats-exchange-pooling/data/application.properties
diff --git a/profiling/kafka-nats/data/sources/routes.yaml b/profiling/kafka/kafka-nats-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-nats/data/sources/routes.yaml
rename to profiling/kafka/kafka-nats-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/mongo-kafka/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-nats-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/mongo-kafka/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-nats-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/mongo-kafka/mvnw b/profiling/kafka/kafka-nats-exchange-pooling/mvnw
similarity index 100%
rename from profiling/mongo-kafka/mvnw
rename to profiling/kafka/kafka-nats-exchange-pooling/mvnw
diff --git a/profiling/mongo-kafka/mvnw.cmd b/profiling/kafka/kafka-nats-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/mongo-kafka/mvnw.cmd
rename to profiling/kafka/kafka-nats-exchange-pooling/mvnw.cmd
diff --git a/profiling/kafka-nats-exchange-pooling/pom.xml b/profiling/kafka/kafka-nats-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/pom.xml
rename to profiling/kafka/kafka-nats-exchange-pooling/pom.xml
diff --git a/profiling/kafka-nats-exchange-pooling/script/burst.sh b/profiling/kafka/kafka-nats-exchange-pooling/script/burst.sh
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/script/burst.sh
rename to profiling/kafka/kafka-nats-exchange-pooling/script/burst.sh
diff --git a/profiling/kafka-mongo-exchange-pooling/script/multiburst.sh b/profiling/kafka/kafka-nats-exchange-pooling/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/script/multiburst.sh
rename to profiling/kafka/kafka-nats-exchange-pooling/script/multiburst.sh
diff --git a/profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-nats/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-nats/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-nats/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-nats/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-nats/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-nats/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-nats/README.md b/profiling/kafka/kafka-nats/README.md
similarity index 100%
rename from profiling/kafka-nats/README.md
rename to profiling/kafka/kafka-nats/README.md
diff --git a/profiling/mongo-kafka/data/application.properties b/profiling/kafka/kafka-nats/data/application.properties
similarity index 100%
rename from profiling/mongo-kafka/data/application.properties
rename to profiling/kafka/kafka-nats/data/application.properties
diff --git a/profiling/kafka-nats-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/kafka-nats/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/kafka-nats/data/sources/routes.yaml
diff --git a/profiling/mongo-kafka-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-nats/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-nats/jfr/settings_for_heap.jfc
diff --git a/profiling/mongo-kafka-exchange-pooling/mvnw b/profiling/kafka/kafka-nats/mvnw
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/mvnw
rename to profiling/kafka/kafka-nats/mvnw
diff --git a/profiling/mongo-kafka-exchange-pooling/mvnw.cmd b/profiling/kafka/kafka-nats/mvnw.cmd
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/mvnw.cmd
rename to profiling/kafka/kafka-nats/mvnw.cmd
diff --git a/profiling/kafka-nats/pom.xml b/profiling/kafka/kafka-nats/pom.xml
similarity index 100%
rename from profiling/kafka-nats/pom.xml
rename to profiling/kafka/kafka-nats/pom.xml
diff --git a/profiling/kafka-minio/script/burst.sh b/profiling/kafka/kafka-nats/script/burst.sh
similarity index 100%
rename from profiling/kafka-minio/script/burst.sh
rename to profiling/kafka/kafka-nats/script/burst.sh
diff --git a/profiling/kafka-minio/script/multiburst.sh b/profiling/kafka/kafka-nats/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-minio/script/multiburst.sh
rename to profiling/kafka/kafka-nats/script/multiburst.sh
diff --git a/profiling/minio-kafka/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/minio-kafka/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/minio-kafka/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/minio-kafka/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/minio-kafka/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/minio-kafka/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-postgresql-exchange-pooling/README.md b/profiling/kafka/kafka-postgresql-exchange-pooling/README.md
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/README.md
rename to profiling/kafka/kafka-postgresql-exchange-pooling/README.md
diff --git a/profiling/nats-kafka-exchange-pooling/data/application.properties b/profiling/kafka/kafka-postgresql-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/data/application.properties
rename to profiling/kafka/kafka-postgresql-exchange-pooling/data/application.properties
diff --git a/profiling/kafka-postgresql/data/sources/routes.yaml b/profiling/kafka/kafka-postgresql-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-postgresql/data/sources/routes.yaml
rename to profiling/kafka/kafka-postgresql-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/minio-kafka/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-postgresql-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/minio-kafka/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-postgresql-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/minio-kafka/mvnw b/profiling/kafka/kafka-postgresql-exchange-pooling/mvnw
similarity index 100%
rename from profiling/minio-kafka/mvnw
rename to profiling/kafka/kafka-postgresql-exchange-pooling/mvnw
diff --git a/profiling/minio-kafka/mvnw.cmd b/profiling/kafka/kafka-postgresql-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/minio-kafka/mvnw.cmd
rename to profiling/kafka/kafka-postgresql-exchange-pooling/mvnw.cmd
diff --git a/profiling/kafka-postgresql-exchange-pooling/pom.xml b/profiling/kafka/kafka-postgresql-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/pom.xml
rename to profiling/kafka/kafka-postgresql-exchange-pooling/pom.xml
diff --git a/profiling/kafka-minio-exchange-pooling/script/burst.sh b/profiling/kafka/kafka-postgresql-exchange-pooling/script/burst.sh
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/script/burst.sh
rename to profiling/kafka/kafka-postgresql-exchange-pooling/script/burst.sh
diff --git a/profiling/kafka-minio-exchange-pooling/script/multiburst.sh b/profiling/kafka/kafka-postgresql-exchange-pooling/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/script/multiburst.sh
rename to profiling/kafka/kafka-postgresql-exchange-pooling/script/multiburst.sh
diff --git a/profiling/postgresql-kafka/script/table.sql b/profiling/kafka/kafka-postgresql-exchange-pooling/script/table.sql
similarity index 100%
rename from profiling/postgresql-kafka/script/table.sql
rename to profiling/kafka/kafka-postgresql-exchange-pooling/script/table.sql
diff --git a/profiling/minio-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-postgresql/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-postgresql/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-postgresql/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-postgresql/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-postgresql/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-postgresql/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-postgresql/README.md b/profiling/kafka/kafka-postgresql/README.md
similarity index 100%
rename from profiling/kafka-postgresql/README.md
rename to profiling/kafka/kafka-postgresql/README.md
diff --git a/profiling/minio-kafka/data/application.properties b/profiling/kafka/kafka-postgresql/data/application.properties
similarity index 100%
rename from profiling/minio-kafka/data/application.properties
rename to profiling/kafka/kafka-postgresql/data/application.properties
diff --git a/profiling/kafka-postgresql-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/kafka-postgresql/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/kafka-postgresql/data/sources/routes.yaml
diff --git a/profiling/minio-kafka-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-postgresql/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-postgresql/jfr/settings_for_heap.jfc
diff --git a/profiling/minio-kafka-exchange-pooling/mvnw b/profiling/kafka/kafka-postgresql/mvnw
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/mvnw
rename to profiling/kafka/kafka-postgresql/mvnw
diff --git a/profiling/minio-kafka-exchange-pooling/mvnw.cmd b/profiling/kafka/kafka-postgresql/mvnw.cmd
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/mvnw.cmd
rename to profiling/kafka/kafka-postgresql/mvnw.cmd
diff --git a/profiling/kafka-postgresql/pom.xml b/profiling/kafka/kafka-postgresql/pom.xml
similarity index 100%
rename from profiling/kafka-postgresql/pom.xml
rename to profiling/kafka/kafka-postgresql/pom.xml
diff --git a/profiling/kafka-azure-storage-blob/script/burst.sh b/profiling/kafka/kafka-postgresql/script/burst.sh
similarity index 100%
rename from profiling/kafka-azure-storage-blob/script/burst.sh
rename to profiling/kafka/kafka-postgresql/script/burst.sh
diff --git a/profiling/kafka-azure-storage-blob/script/multiburst.sh b/profiling/kafka/kafka-postgresql/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-azure-storage-blob/script/multiburst.sh
rename to profiling/kafka/kafka-postgresql/script/multiburst.sh
diff --git a/profiling/postgresql-kafka-exchange-pooling/script/table.sql b/profiling/kafka/kafka-postgresql/script/table.sql
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/script/table.sql
rename to profiling/kafka/kafka-postgresql/script/table.sql
diff --git a/profiling/kafka-s3/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/kafka-s3/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-s3/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/kafka-s3/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-s3/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/kafka-s3/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-s3/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/kafka-s3/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-s3/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/kafka-s3/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-s3/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/kafka-s3/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/kafka-s3/README.md b/profiling/kafka/kafka-s3/README.md
similarity index 100%
rename from profiling/kafka-s3/README.md
rename to profiling/kafka/kafka-s3/README.md
diff --git a/profiling/kafka-s3/data/application.properties b/profiling/kafka/kafka-s3/data/application.properties
similarity index 100%
rename from profiling/kafka-s3/data/application.properties
rename to profiling/kafka/kafka-s3/data/application.properties
diff --git a/profiling/kafka-s3/data/sources/routes.yaml b/profiling/kafka/kafka-s3/data/sources/routes.yaml
similarity index 100%
rename from profiling/kafka-s3/data/sources/routes.yaml
rename to profiling/kafka/kafka-s3/data/sources/routes.yaml
diff --git a/profiling/kafka-s3/jfr/settings_for_heap.jfc b/profiling/kafka/kafka-s3/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-s3/jfr/settings_for_heap.jfc
rename to profiling/kafka/kafka-s3/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-s3/mvnw b/profiling/kafka/kafka-s3/mvnw
similarity index 100%
rename from profiling/kafka-s3/mvnw
rename to profiling/kafka/kafka-s3/mvnw
diff --git a/profiling/kafka-s3/mvnw.cmd b/profiling/kafka/kafka-s3/mvnw.cmd
similarity index 100%
rename from profiling/kafka-s3/mvnw.cmd
rename to profiling/kafka/kafka-s3/mvnw.cmd
diff --git a/profiling/kafka-s3/pom.xml b/profiling/kafka/kafka-s3/pom.xml
similarity index 100%
rename from profiling/kafka-s3/pom.xml
rename to profiling/kafka/kafka-s3/pom.xml
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/script/burst.sh b/profiling/kafka/kafka-s3/script/burst.sh
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/script/burst.sh
rename to profiling/kafka/kafka-s3/script/burst.sh
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/script/multiburst.sh b/profiling/kafka/kafka-s3/script/multiburst.sh
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/script/multiburst.sh
rename to profiling/kafka/kafka-s3/script/multiburst.sh
diff --git a/profiling/kafka-postgresql/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-postgresql/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-postgresql/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-postgresql/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-postgresql/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-postgresql/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/minio-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/minio-kafka-exchange-pooling/README.md b/profiling/kafka/minio-kafka-exchange-pooling/README.md
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/README.md
rename to profiling/kafka/minio-kafka-exchange-pooling/README.md
diff --git a/profiling/mongo-kafka-exchange-pooling/data/application.properties b/profiling/kafka/minio-kafka-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/data/application.properties
rename to profiling/kafka/minio-kafka-exchange-pooling/data/application.properties
diff --git a/profiling/minio-kafka/data/sources/routes.yaml b/profiling/kafka/minio-kafka-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/minio-kafka/data/sources/routes.yaml
rename to profiling/kafka/minio-kafka-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/minio-kafka-exchange-pooling/jfr/output.jfr b/profiling/kafka/minio-kafka-exchange-pooling/jfr/output.jfr
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/jfr/output.jfr
rename to profiling/kafka/minio-kafka-exchange-pooling/jfr/output.jfr
diff --git a/profiling/kafka-postgresql/jfr/settings_for_heap.jfc b/profiling/kafka/minio-kafka-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-postgresql/jfr/settings_for_heap.jfc
rename to profiling/kafka/minio-kafka-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-postgresql/mvnw b/profiling/kafka/minio-kafka-exchange-pooling/mvnw
similarity index 100%
rename from profiling/kafka-postgresql/mvnw
rename to profiling/kafka/minio-kafka-exchange-pooling/mvnw
diff --git a/profiling/kafka-postgresql/mvnw.cmd b/profiling/kafka/minio-kafka-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/kafka-postgresql/mvnw.cmd
rename to profiling/kafka/minio-kafka-exchange-pooling/mvnw.cmd
diff --git a/profiling/minio-kafka-exchange-pooling/pom.xml b/profiling/kafka/minio-kafka-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/pom.xml
rename to profiling/kafka/minio-kafka-exchange-pooling/pom.xml
diff --git a/profiling/minio-kafka/script/minio-bulk.sh b/profiling/kafka/minio-kafka-exchange-pooling/script/minio-bulk.sh
similarity index 100%
rename from profiling/minio-kafka/script/minio-bulk.sh
rename to profiling/kafka/minio-kafka-exchange-pooling/script/minio-bulk.sh
diff --git a/profiling/s3-kafka/script/msg1.txt b/profiling/kafka/minio-kafka-exchange-pooling/script/msg1.txt
similarity index 100%
rename from profiling/s3-kafka/script/msg1.txt
rename to profiling/kafka/minio-kafka-exchange-pooling/script/msg1.txt
diff --git a/profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/minio-kafka/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/minio-kafka/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/minio-kafka/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/minio-kafka/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/minio-kafka/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/minio-kafka/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/minio-kafka/README.md b/profiling/kafka/minio-kafka/README.md
similarity index 100%
rename from profiling/minio-kafka/README.md
rename to profiling/kafka/minio-kafka/README.md
diff --git a/profiling/kafka-postgresql/data/application.properties b/profiling/kafka/minio-kafka/data/application.properties
similarity index 100%
rename from profiling/kafka-postgresql/data/application.properties
rename to profiling/kafka/minio-kafka/data/application.properties
diff --git a/profiling/minio-kafka-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/minio-kafka/data/sources/routes.yaml
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/minio-kafka/data/sources/routes.yaml
diff --git a/profiling/kafka-postgresql-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/minio-kafka/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/minio-kafka/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-postgresql-exchange-pooling/mvnw b/profiling/kafka/minio-kafka/mvnw
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/mvnw
rename to profiling/kafka/minio-kafka/mvnw
diff --git a/profiling/kafka-postgresql-exchange-pooling/mvnw.cmd b/profiling/kafka/minio-kafka/mvnw.cmd
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/mvnw.cmd
rename to profiling/kafka/minio-kafka/mvnw.cmd
diff --git a/profiling/minio-kafka/pom.xml b/profiling/kafka/minio-kafka/pom.xml
similarity index 100%
rename from profiling/minio-kafka/pom.xml
rename to profiling/kafka/minio-kafka/pom.xml
diff --git a/profiling/minio-kafka-exchange-pooling/script/minio-bulk.sh b/profiling/kafka/minio-kafka/script/minio-bulk.sh
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/script/minio-bulk.sh
rename to profiling/kafka/minio-kafka/script/minio-bulk.sh
diff --git a/profiling/s3-kafka-exchange-pooling/script/msg1.txt b/profiling/kafka/minio-kafka/script/msg1.txt
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/script/msg1.txt
rename to profiling/kafka/minio-kafka/script/msg1.txt
diff --git a/profiling/kafka-nats/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-nats/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-nats/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-nats/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-nats/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-nats/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/mongo-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/mongo-kafka-exchange-pooling/README.md b/profiling/kafka/mongo-kafka-exchange-pooling/README.md
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/README.md
rename to profiling/kafka/mongo-kafka-exchange-pooling/README.md
diff --git a/profiling/minio-kafka-exchange-pooling/data/application.properties b/profiling/kafka/mongo-kafka-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/data/application.properties
rename to profiling/kafka/mongo-kafka-exchange-pooling/data/application.properties
diff --git a/profiling/mongo-kafka/data/sources/routes.yaml b/profiling/kafka/mongo-kafka-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/mongo-kafka/data/sources/routes.yaml
rename to profiling/kafka/mongo-kafka-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/kafka-nats/jfr/settings_for_heap.jfc b/profiling/kafka/mongo-kafka-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-nats/jfr/settings_for_heap.jfc
rename to profiling/kafka/mongo-kafka-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-nats/mvnw b/profiling/kafka/mongo-kafka-exchange-pooling/mvnw
similarity index 100%
rename from profiling/kafka-nats/mvnw
rename to profiling/kafka/mongo-kafka-exchange-pooling/mvnw
diff --git a/profiling/kafka-nats/mvnw.cmd b/profiling/kafka/mongo-kafka-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/kafka-nats/mvnw.cmd
rename to profiling/kafka/mongo-kafka-exchange-pooling/mvnw.cmd
diff --git a/profiling/mongo-kafka-exchange-pooling/pom.xml b/profiling/kafka/mongo-kafka-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/pom.xml
rename to profiling/kafka/mongo-kafka-exchange-pooling/pom.xml
diff --git a/profiling/mongo-kafka-exchange-pooling/script/populate.js b/profiling/kafka/mongo-kafka-exchange-pooling/script/populate.js
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/script/populate.js
rename to profiling/kafka/mongo-kafka-exchange-pooling/script/populate.js
diff --git a/profiling/kafka-nats-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/mongo-kafka/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/mongo-kafka/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/mongo-kafka/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/mongo-kafka/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/mongo-kafka/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/mongo-kafka/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/mongo-kafka/README.md b/profiling/kafka/mongo-kafka/README.md
similarity index 100%
rename from profiling/mongo-kafka/README.md
rename to profiling/kafka/mongo-kafka/README.md
diff --git a/profiling/kafka-nats/data/application.properties b/profiling/kafka/mongo-kafka/data/application.properties
similarity index 100%
rename from profiling/kafka-nats/data/application.properties
rename to profiling/kafka/mongo-kafka/data/application.properties
diff --git a/profiling/mongo-kafka-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/mongo-kafka/data/sources/routes.yaml
similarity index 100%
rename from profiling/mongo-kafka-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/mongo-kafka/data/sources/routes.yaml
diff --git a/profiling/kafka-nats-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/mongo-kafka/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/mongo-kafka/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-nats-exchange-pooling/mvnw b/profiling/kafka/mongo-kafka/mvnw
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/mvnw
rename to profiling/kafka/mongo-kafka/mvnw
diff --git a/profiling/kafka-nats-exchange-pooling/mvnw.cmd b/profiling/kafka/mongo-kafka/mvnw.cmd
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/mvnw.cmd
rename to profiling/kafka/mongo-kafka/mvnw.cmd
diff --git a/profiling/mongo-kafka/pom.xml b/profiling/kafka/mongo-kafka/pom.xml
similarity index 100%
rename from profiling/mongo-kafka/pom.xml
rename to profiling/kafka/mongo-kafka/pom.xml
diff --git a/profiling/mongo-kafka/script/populate-30000.js b/profiling/kafka/mongo-kafka/script/populate-30000.js
similarity index 100%
rename from profiling/mongo-kafka/script/populate-30000.js
rename to profiling/kafka/mongo-kafka/script/populate-30000.js
diff --git a/profiling/mongo-kafka/script/populate-40000.js b/profiling/kafka/mongo-kafka/script/populate-40000.js
similarity index 100%
rename from profiling/mongo-kafka/script/populate-40000.js
rename to profiling/kafka/mongo-kafka/script/populate-40000.js
diff --git a/profiling/mongo-kafka/script/populate-50000.js b/profiling/kafka/mongo-kafka/script/populate-50000.js
similarity index 100%
rename from profiling/mongo-kafka/script/populate-50000.js
rename to profiling/kafka/mongo-kafka/script/populate-50000.js
diff --git a/profiling/kafka-mongo/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-mongo/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-mongo/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-mongo/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-mongo/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-mongo/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/nats-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/nats-kafka-exchange-pooling/README.md b/profiling/kafka/nats-kafka-exchange-pooling/README.md
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/README.md
rename to profiling/kafka/nats-kafka-exchange-pooling/README.md
diff --git a/profiling/kafka-postgresql-exchange-pooling/data/application.properties b/profiling/kafka/nats-kafka-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/data/application.properties
rename to profiling/kafka/nats-kafka-exchange-pooling/data/application.properties
diff --git a/profiling/nats-kafka/data/sources/routes.yaml b/profiling/kafka/nats-kafka-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/nats-kafka/data/sources/routes.yaml
rename to profiling/kafka/nats-kafka-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/kafka-mongo/jfr/settings_for_heap.jfc b/profiling/kafka/nats-kafka-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-mongo/jfr/settings_for_heap.jfc
rename to profiling/kafka/nats-kafka-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-mongo/mvnw b/profiling/kafka/nats-kafka-exchange-pooling/mvnw
similarity index 100%
rename from profiling/kafka-mongo/mvnw
rename to profiling/kafka/nats-kafka-exchange-pooling/mvnw
diff --git a/profiling/kafka-mongo/mvnw.cmd b/profiling/kafka/nats-kafka-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/kafka-mongo/mvnw.cmd
rename to profiling/kafka/nats-kafka-exchange-pooling/mvnw.cmd
diff --git a/profiling/nats-kafka-exchange-pooling/pom.xml b/profiling/kafka/nats-kafka-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/pom.xml
rename to profiling/kafka/nats-kafka-exchange-pooling/pom.xml
diff --git a/profiling/nats-kafka/scripts/nats-bulk.sh b/profiling/kafka/nats-kafka-exchange-pooling/scripts/nats-bulk.sh
similarity index 100%
rename from profiling/nats-kafka/scripts/nats-bulk.sh
rename to profiling/kafka/nats-kafka-exchange-pooling/scripts/nats-bulk.sh
diff --git a/profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/nats-kafka/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/nats-kafka/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/nats-kafka/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/nats-kafka/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/nats-kafka/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/nats-kafka/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/nats-kafka/README.md b/profiling/kafka/nats-kafka/README.md
similarity index 100%
rename from profiling/nats-kafka/README.md
rename to profiling/kafka/nats-kafka/README.md
diff --git a/profiling/kafka-nats-exchange-pooling/data/application.properties b/profiling/kafka/nats-kafka/data/application.properties
similarity index 100%
rename from profiling/kafka-nats-exchange-pooling/data/application.properties
rename to profiling/kafka/nats-kafka/data/application.properties
diff --git a/profiling/nats-kafka-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/nats-kafka/data/sources/routes.yaml
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/nats-kafka/data/sources/routes.yaml
diff --git a/profiling/kafka-mongo-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/nats-kafka/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/nats-kafka/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-mongo-exchange-pooling/mvnw b/profiling/kafka/nats-kafka/mvnw
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/mvnw
rename to profiling/kafka/nats-kafka/mvnw
diff --git a/profiling/kafka-mongo-exchange-pooling/mvnw.cmd b/profiling/kafka/nats-kafka/mvnw.cmd
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/mvnw.cmd
rename to profiling/kafka/nats-kafka/mvnw.cmd
diff --git a/profiling/nats-kafka/pom.xml b/profiling/kafka/nats-kafka/pom.xml
similarity index 100%
rename from profiling/nats-kafka/pom.xml
rename to profiling/kafka/nats-kafka/pom.xml
diff --git a/profiling/nats-kafka-exchange-pooling/scripts/nats-bulk.sh b/profiling/kafka/nats-kafka/scripts/nats-bulk.sh
similarity index 100%
rename from profiling/nats-kafka-exchange-pooling/scripts/nats-bulk.sh
rename to profiling/kafka/nats-kafka/scripts/nats-bulk.sh
diff --git a/profiling/pom.xml b/profiling/kafka/pom.xml
similarity index 91%
copy from profiling/pom.xml
copy to profiling/kafka/pom.xml
index 781cd98..929cb59 100644
--- a/profiling/pom.xml
+++ b/profiling/kafka/pom.xml
@@ -24,19 +24,17 @@
<parent>
<groupId>org.apache.camel.tests</groupId>
- <artifactId>camel-tests-parent</artifactId>
+ <artifactId>profiling</artifactId>
<version>1.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>profiling</artifactId>
+ <artifactId>profiling-kafka-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
- <name>Camel Performance :: Profiling</name>
+ <name>Camel Performance :: Profiling :: Kafka Parent</name>
<modules>
- <module>timer-log</module>
- <module>timer-http</module>
<module>kafka-s3</module>
<module>kafka-azure-storage-blob</module>
<module>kafka-azure-storage-blob-exchange-pooling</module>
diff --git a/profiling/kafka-minio/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-minio/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-minio/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-minio/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-minio/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-minio/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/postgresql-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/postgresql-kafka-exchange-pooling/README.md b/profiling/kafka/postgresql-kafka-exchange-pooling/README.md
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/README.md
rename to profiling/kafka/postgresql-kafka-exchange-pooling/README.md
diff --git a/profiling/kafka-mongo-exchange-pooling/data/application.properties b/profiling/kafka/postgresql-kafka-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/kafka-mongo-exchange-pooling/data/application.properties
rename to profiling/kafka/postgresql-kafka-exchange-pooling/data/application.properties
diff --git a/profiling/postgresql-kafka/data/sources/routes.yaml b/profiling/kafka/postgresql-kafka-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/postgresql-kafka/data/sources/routes.yaml
rename to profiling/kafka/postgresql-kafka-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/kafka-minio/jfr/settings_for_heap.jfc b/profiling/kafka/postgresql-kafka-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-minio/jfr/settings_for_heap.jfc
rename to profiling/kafka/postgresql-kafka-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-minio/mvnw b/profiling/kafka/postgresql-kafka-exchange-pooling/mvnw
similarity index 100%
rename from profiling/kafka-minio/mvnw
rename to profiling/kafka/postgresql-kafka-exchange-pooling/mvnw
diff --git a/profiling/kafka-minio/mvnw.cmd b/profiling/kafka/postgresql-kafka-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/kafka-minio/mvnw.cmd
rename to profiling/kafka/postgresql-kafka-exchange-pooling/mvnw.cmd
diff --git a/profiling/postgresql-kafka-exchange-pooling/pom.xml b/profiling/kafka/postgresql-kafka-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/pom.xml
rename to profiling/kafka/postgresql-kafka-exchange-pooling/pom.xml
diff --git a/profiling/postgresql-kafka/script/populate-30000.sql b/profiling/kafka/postgresql-kafka-exchange-pooling/script/populate-30000.sql
similarity index 100%
rename from profiling/postgresql-kafka/script/populate-30000.sql
rename to profiling/kafka/postgresql-kafka-exchange-pooling/script/populate-30000.sql
diff --git a/profiling/kafka-postgresql/script/table.sql b/profiling/kafka/postgresql-kafka-exchange-pooling/script/table.sql
similarity index 100%
rename from profiling/kafka-postgresql/script/table.sql
rename to profiling/kafka/postgresql-kafka-exchange-pooling/script/table.sql
diff --git a/profiling/kafka-minio-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/postgresql-kafka/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/postgresql-kafka/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/postgresql-kafka/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/postgresql-kafka/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/postgresql-kafka/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/postgresql-kafka/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/postgresql-kafka/README.md b/profiling/kafka/postgresql-kafka/README.md
similarity index 100%
rename from profiling/postgresql-kafka/README.md
rename to profiling/kafka/postgresql-kafka/README.md
diff --git a/profiling/kafka-mongo/data/application.properties b/profiling/kafka/postgresql-kafka/data/application.properties
similarity index 100%
rename from profiling/kafka-mongo/data/application.properties
rename to profiling/kafka/postgresql-kafka/data/application.properties
diff --git a/profiling/postgresql-kafka-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/postgresql-kafka/data/sources/routes.yaml
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/postgresql-kafka/data/sources/routes.yaml
diff --git a/profiling/kafka-minio-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/postgresql-kafka/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/postgresql-kafka/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-minio-exchange-pooling/mvnw b/profiling/kafka/postgresql-kafka/mvnw
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/mvnw
rename to profiling/kafka/postgresql-kafka/mvnw
diff --git a/profiling/kafka-minio-exchange-pooling/mvnw.cmd b/profiling/kafka/postgresql-kafka/mvnw.cmd
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/mvnw.cmd
rename to profiling/kafka/postgresql-kafka/mvnw.cmd
diff --git a/profiling/postgresql-kafka/pom.xml b/profiling/kafka/postgresql-kafka/pom.xml
similarity index 100%
rename from profiling/postgresql-kafka/pom.xml
rename to profiling/kafka/postgresql-kafka/pom.xml
diff --git a/profiling/postgresql-kafka-exchange-pooling/script/populate-30000.sql b/profiling/kafka/postgresql-kafka/script/populate-30000.sql
similarity index 100%
rename from profiling/postgresql-kafka-exchange-pooling/script/populate-30000.sql
rename to profiling/kafka/postgresql-kafka/script/populate-30000.sql
diff --git a/profiling/postgresql-kafka/script/populate-40000.sql b/profiling/kafka/postgresql-kafka/script/populate-40000.sql
similarity index 100%
rename from profiling/postgresql-kafka/script/populate-40000.sql
rename to profiling/kafka/postgresql-kafka/script/populate-40000.sql
diff --git a/profiling/postgresql-kafka/script/populate-50000.sql b/profiling/kafka/postgresql-kafka/script/populate-50000.sql
similarity index 100%
rename from profiling/postgresql-kafka/script/populate-50000.sql
rename to profiling/kafka/postgresql-kafka/script/populate-50000.sql
diff --git a/profiling/kafka-postgresql-exchange-pooling/script/table.sql b/profiling/kafka/postgresql-kafka/script/table.sql
similarity index 100%
rename from profiling/kafka-postgresql-exchange-pooling/script/table.sql
rename to profiling/kafka/postgresql-kafka/script/table.sql
diff --git a/profiling/kafka-azure-storage-blob/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-azure-storage-blob/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-azure-storage-blob/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/s3-kafka-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/s3-kafka-exchange-pooling/README.md b/profiling/kafka/s3-kafka-exchange-pooling/README.md
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/README.md
rename to profiling/kafka/s3-kafka-exchange-pooling/README.md
diff --git a/profiling/kafka-minio-exchange-pooling/data/application.properties b/profiling/kafka/s3-kafka-exchange-pooling/data/application.properties
similarity index 100%
rename from profiling/kafka-minio-exchange-pooling/data/application.properties
rename to profiling/kafka/s3-kafka-exchange-pooling/data/application.properties
diff --git a/profiling/s3-kafka/data/sources/routes.yaml b/profiling/kafka/s3-kafka-exchange-pooling/data/sources/routes.yaml
similarity index 100%
rename from profiling/s3-kafka/data/sources/routes.yaml
rename to profiling/kafka/s3-kafka-exchange-pooling/data/sources/routes.yaml
diff --git a/profiling/kafka-azure-storage-blob/jfr/settings_for_heap.jfc b/profiling/kafka/s3-kafka-exchange-pooling/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-azure-storage-blob/jfr/settings_for_heap.jfc
rename to profiling/kafka/s3-kafka-exchange-pooling/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-azure-storage-blob/mvnw b/profiling/kafka/s3-kafka-exchange-pooling/mvnw
similarity index 100%
rename from profiling/kafka-azure-storage-blob/mvnw
rename to profiling/kafka/s3-kafka-exchange-pooling/mvnw
diff --git a/profiling/kafka-azure-storage-blob/mvnw.cmd b/profiling/kafka/s3-kafka-exchange-pooling/mvnw.cmd
similarity index 100%
rename from profiling/kafka-azure-storage-blob/mvnw.cmd
rename to profiling/kafka/s3-kafka-exchange-pooling/mvnw.cmd
diff --git a/profiling/s3-kafka-exchange-pooling/pom.xml b/profiling/kafka/s3-kafka-exchange-pooling/pom.xml
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/pom.xml
rename to profiling/kafka/s3-kafka-exchange-pooling/pom.xml
diff --git a/profiling/minio-kafka/script/msg1.txt b/profiling/kafka/s3-kafka-exchange-pooling/script/msg1.txt
similarity index 100%
rename from profiling/minio-kafka/script/msg1.txt
rename to profiling/kafka/s3-kafka-exchange-pooling/script/msg1.txt
diff --git a/profiling/s3-kafka/script/s3-bulk.sh b/profiling/kafka/s3-kafka-exchange-pooling/script/s3-bulk.sh
similarity index 100%
rename from profiling/s3-kafka/script/s3-bulk.sh
rename to profiling/kafka/s3-kafka-exchange-pooling/script/s3-bulk.sh
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java b/profiling/kafka/s3-kafka/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/MavenWrapperDownloader.java
rename to profiling/kafka/s3-kafka/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.jar b/profiling/kafka/s3-kafka/.mvn/wrapper/maven-wrapper.jar
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.jar
rename to profiling/kafka/s3-kafka/.mvn/wrapper/maven-wrapper.jar
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.properties b/profiling/kafka/s3-kafka/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/.mvn/wrapper/maven-wrapper.properties
rename to profiling/kafka/s3-kafka/.mvn/wrapper/maven-wrapper.properties
diff --git a/profiling/s3-kafka/README.md b/profiling/kafka/s3-kafka/README.md
similarity index 100%
rename from profiling/s3-kafka/README.md
rename to profiling/kafka/s3-kafka/README.md
diff --git a/profiling/kafka-minio/data/application.properties b/profiling/kafka/s3-kafka/data/application.properties
similarity index 100%
rename from profiling/kafka-minio/data/application.properties
rename to profiling/kafka/s3-kafka/data/application.properties
diff --git a/profiling/s3-kafka-exchange-pooling/data/sources/routes.yaml b/profiling/kafka/s3-kafka/data/sources/routes.yaml
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/data/sources/routes.yaml
rename to profiling/kafka/s3-kafka/data/sources/routes.yaml
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/jfr/settings_for_heap.jfc b/profiling/kafka/s3-kafka/jfr/settings_for_heap.jfc
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/jfr/settings_for_heap.jfc
rename to profiling/kafka/s3-kafka/jfr/settings_for_heap.jfc
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/mvnw b/profiling/kafka/s3-kafka/mvnw
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/mvnw
rename to profiling/kafka/s3-kafka/mvnw
diff --git a/profiling/kafka-azure-storage-blob-exchange-pooling/mvnw.cmd b/profiling/kafka/s3-kafka/mvnw.cmd
similarity index 100%
rename from profiling/kafka-azure-storage-blob-exchange-pooling/mvnw.cmd
rename to profiling/kafka/s3-kafka/mvnw.cmd
diff --git a/profiling/s3-kafka/pom.xml b/profiling/kafka/s3-kafka/pom.xml
similarity index 100%
rename from profiling/s3-kafka/pom.xml
rename to profiling/kafka/s3-kafka/pom.xml
diff --git a/profiling/minio-kafka-exchange-pooling/script/msg1.txt b/profiling/kafka/s3-kafka/script/msg1.txt
similarity index 100%
rename from profiling/minio-kafka-exchange-pooling/script/msg1.txt
rename to profiling/kafka/s3-kafka/script/msg1.txt
diff --git a/profiling/s3-kafka-exchange-pooling/script/s3-bulk.sh b/profiling/kafka/s3-kafka/script/s3-bulk.sh
similarity index 100%
rename from profiling/s3-kafka-exchange-pooling/script/s3-bulk.sh
rename to profiling/kafka/s3-kafka/script/s3-bulk.sh
diff --git a/profiling/pom.xml b/profiling/pom.xml
index 781cd98..2f80528 100644
--- a/profiling/pom.xml
+++ b/profiling/pom.xml
@@ -37,27 +37,7 @@
<modules>
<module>timer-log</module>
<module>timer-http</module>
- <module>kafka-s3</module>
- <module>kafka-azure-storage-blob</module>
- <module>kafka-azure-storage-blob-exchange-pooling</module>
- <module>kafka-minio</module>
- <module>kafka-minio-exchange-pooling</module>
- <module>kafka-mongo</module>
- <module>kafka-mongo-exchange-pooling</module>
- <module>kafka-nats</module>
- <module>kafka-nats-exchange-pooling</module>
- <module>kafka-postgresql</module>
- <module>kafka-postgresql-exchange-pooling</module>
- <module>minio-kafka</module>
- <module>minio-kafka-exchange-pooling</module>
- <module>mongo-kafka</module>
- <module>mongo-kafka-exchange-pooling</module>
- <module>nats-kafka</module>
- <module>nats-kafka-exchange-pooling</module>
- <module>postgresql-kafka</module>
- <module>postgresql-kafka-exchange-pooling</module>
- <module>s3-kafka</module>
- <module>s3-kafka-exchange-pooling</module>
+ <module>kafka</module>
</modules>
</project>