GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
The message with the same reqID should be in the same Kafka partition. Use the reqID as the message key, and the default value for Producer.Partitioner will be NewHashPartitioner, which selects the partition based on the hash value of the message key.
The message with the same reqID should be in the same Kafka partition. Use the reqID as the message key, and the default value for
Producer.Partitioner
will beNewHashPartitioner
, which selects the partition based on the hash value of the message key.