constantSizeEventStreams

fun constantSizeEventStreams(aggregateId: AggregateId = BenchmarkAggregates.aggregateId(), eventCount: Int): List<DomainEventStream>

Creates a sourcing workload whose aggregate state remains constant in size.

The first event adds one cart item; subsequent events update that same item. This keeps the benchmark focused on event-sourcing dispatch instead of the quadratic list growth caused by repeatedly appending distinct cart items.