This looks really nice! Curious if its running in production anywhere
There's a limitation mentioned in the docs:
While messages are processed sequentially within a single actor, Kameo allows for concurrent processing across multiple actors.
which is justified via This [sequential processing] model also ensures that messages are processed in the order they are received, which can be critical for maintaining consistency and correctness in certain applications.
I agree to this and it gives the library a well defined use.Docs and examples are well made.
It’s a feature.