github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/design/projectors/async-act.md (about) 1 ### Principles 2 - [Async actualizers]($15196) 3 - Async projector is a `func(IAsyncActualizerWork, IState) error`, not IOperator 4 - Async actualizer creates state and flushes intents it by either output buffer size or flush interval 5 - Actualizer offset are flushed together with the bundle 6 - Non%-buffered async projectors (see [Async Projectors: external projection failures]($20000)) 7 - AsyncProjector provides "non%-buffered projector" option. 8 - Async Actualizer flushes it's state after every event for non%-buffered projector. 9 10 ### Async Actualizer 11  12 13 ### Async Actualizer Service 14  15 16 ### Service Flow 17 