Updated on 2023-09-05 GMT+08:00

Test Scenarios

This document describes performance tests on Distributed Message Service (DMS) for Kafka. The performance is measured by the message production rate on the client side and CPU usage on the server side. The tests cover the following scenarios:

  • Test scenario 1 (batch size): same Kafka instance, same topics, different batch.size settings
  • Test scenario 2 (cross-AZ or intra-AZ production): same Kafka instance, same topics, different AZ settings for the client and server
  • Test scenario 3 (number of replicas): same Kafka instance, different numbers of replicas
  • Test scenario 4 (synchronous or asynchronous replication): same Kafka instance, topics with different replication settings