ну и это медленно же.
1. пришло событие
2. допустим, воркфлоу не записан в память.
3. нужно весь ивентлог вычитать из миллиона шагов откуда-нибудь (например кафка), каждое сообщение десериализовать
4. построить воркфлоу
5. наконец передать 1-единственный новый ивент из очереди, чтобы запустить какую-нибудь активность.
6. снова умереть (по каким-нибудь причинам).
7. go to 1 (только теперь событий прочесть надо миллион + 1)
но раз есть снепшоты, то все ок. :)
главное стейт не делать размером с эту CSV-шку.