diff --git a/src/main/java/org/reveno/atp/core/Engine.java b/src/main/java/org/reveno/atp/core/Engine.java
index <HASH>..<HASH> 100644
--- a/src/main/java/org/reveno/atp/core/Engine.java
+++ b/src/main/java/org/reveno/atp/core/Engine.java
@@ -273,7 +273,7 @@ public class Engine implements Reveno {
 		repository = factory.create(loadLastSnapshot());
 		viewsProcessor = new ViewsProcessor(viewsManager, viewsStorage, repository);
 		processor = new DisruptorTransactionPipeProcessor(txBuilder, configuration.cpuConsumption(), executor);
-		eventProcessor = new DisruptorEventPipeProcessor(CpuConsumption.LOW, eventExecutor);
+		eventProcessor = new DisruptorEventPipeProcessor(CpuConsumption.PHASED, eventExecutor);
 		roller = new JournalsRoller(transactionsJournaler, eventsJournaler, journalsStorage);
 		eventPublisher = new EventPublisher(eventProcessor, eventsContext);
 		EngineWorkflowContext workflowContext = new EngineWorkflowContext().serializers(serializer).repository(repository)
Use PHASED for events for now.