File tree 4 files changed +14
-2
lines changed 4 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -107,3 +107,10 @@ $ cd /opt/benchmark
107
107
$ sudo bin/benchmark --drivers driver-kafka/kafka.yaml workloads/* .yaml
108
108
```
109
109
110
+ There are multiple Kafka "modes" for which you can run benchmarks. Each mode has its own YAML configuration file in the ` driver-kafka ` folder.
111
+
112
+ Mode | Description | Config file
113
+ :----|:------------|:-----------
114
+ Standard | Kafka with message idempotence disabled (at-least-once semantics) | ` kafka.yaml `
115
+ Exactly once | Kafka with message idempotence enabled ("exactly-once" semantics) | ` kafka-exactly-once.yaml `
116
+ Sync | Kafka with durability enabled (all published messages synced to disk) | ` kafka-sync.yaml `
Original file line number Diff line number Diff line change 19
19
20
20
# Kafka driver profile that is configuring to sync all
21
21
# published messages to disk to achieve durability
22
-
23
22
name : Kafka
24
23
driverClass : io.openmessaging.benchmark.driver.kafka.KafkaBenchmarkDriver
25
24
Original file line number Diff line number Diff line change @@ -107,3 +107,9 @@ $ cd /opt/benchmark
107
107
$ sudo bin/benchmark --drivers driver-pulsar/pulsar.yaml workloads/* .yaml
108
108
```
109
109
110
+ There are multiple Pulsar "modes" for which you can run benchmarks. Each mode has its own YAML configuration file in the ` driver-pulsar ` folder.
111
+
112
+ Mode | Description | Config file
113
+ :----|:------------|:-----------
114
+ Standard | Pulsar with message de-duplication disabled (at-least-once semantics) | ` pulsar.yaml `
115
+ Effectively once | Pulsar with message de-duplication enabled ("effectively-once" semantics) | ` pulsar-effectively-once.yaml `
Original file line number Diff line number Diff line change 17
17
# under the License.
18
18
#
19
19
20
- name : Pulsar-exactly -once
20
+ name : Pulsar-effectively -once
21
21
driverClass : io.openmessaging.benchmark.driver.pulsar.PulsarBenchmarkDriver
22
22
23
23
# Pulsar client-specific configuration
You can’t perform that action at this time.
0 commit comments