Interesting complement to caching: duplicate-aware parallel execution #620
likeslines-maker
started this conversation in
Ideas
Replies: 0 comments
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.
-
While FusionCache solves caching extremely well, I recently came across a different layer of optimization that may be interesting for people processing large batches.
https://github.com/likeslines-maker/Principium.Parallel
The idea is not only caching values, but preventing duplicated expensive computations from happening in the first place when large batches contain many repeated keys.
Examples:
In some workloads duplicate density reaches 80–99%, making computation coalescing more important than cache lookup speed itself.
Commercial library, but free for testing and development.
Beta Was this translation helpful? Give feedback.
All reactions