Replies: 1 comment
-
|
Hi i like your work ! this project is very cool ! To increase performance while maintaining guarantees i use a lock system at the projection level, which allows to define how handlers should orchestrate within a shard of a projected stream. https://github.com/ddd-ts/monorepo/blob/c713c31e11427c633d968e5a8547b552778f6922/packages/core/src/projections/spec/projector.suite.ts#L411 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey @TomKaltz, hope you’re doing well.
This new section (https://github.com/Rotorsoft/act-root/tree/master/libs/act#dual-frontier-drain) relates to what we discussed a few months ago. I’ve been tinkering with it in my spare time, and this seems like a reasonable compromise between performance and simplicity.
You can check out the drain implementation in act.ts and a simple simulation on the landing page.
Beta Was this translation helpful? Give feedback.
All reactions