public class KafkaIOUtilsBenchmark
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
KafkaIOUtilsBenchmark.AtomicAccumulatorState |
static class |
KafkaIOUtilsBenchmark.PlainAccumulatorState |
static class |
KafkaIOUtilsBenchmark.ProducerState |
static class |
KafkaIOUtilsBenchmark.VolatileAccumulatorState |
Constructor and Description |
---|
KafkaIOUtilsBenchmark() |
public void plainWrite(KafkaIOUtilsBenchmark.PlainAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double plainRead(KafkaIOUtilsBenchmark.PlainAccumulatorState as)
public void plainWriteWhileReading(KafkaIOUtilsBenchmark.PlainAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double plainReadWhileWriting(KafkaIOUtilsBenchmark.PlainAccumulatorState as)
public void synchronizedPlainWrite(KafkaIOUtilsBenchmark.PlainAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double synchronizedPlainRead(KafkaIOUtilsBenchmark.PlainAccumulatorState as)
public void synchronizedPlainWriteWhileReading(KafkaIOUtilsBenchmark.PlainAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double synchronizedPlainReadWhileWriting(KafkaIOUtilsBenchmark.PlainAccumulatorState as)
public void atomicWrite(KafkaIOUtilsBenchmark.AtomicAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double atomicRead(KafkaIOUtilsBenchmark.AtomicAccumulatorState as)
public void atomicWriteWhileReading(KafkaIOUtilsBenchmark.AtomicAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double atomicReadWhileWriting(KafkaIOUtilsBenchmark.AtomicAccumulatorState as)
public void volatileWrite(KafkaIOUtilsBenchmark.VolatileAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double volatileRead(KafkaIOUtilsBenchmark.VolatileAccumulatorState as)
public void volatileWriteWhileReading(KafkaIOUtilsBenchmark.VolatileAccumulatorState as, KafkaIOUtilsBenchmark.ProducerState ps)
public double volatileReadWhileWriting(KafkaIOUtilsBenchmark.VolatileAccumulatorState as)