Caching roadmap
#1167
Replies: 1 comment 1 reply
-
|
https://github.com/mitstake/darl Hi I posted this elsewhere in the discussions but check out how my library darl does caching to get some ideas for how you can implement some of your ideas above. Darl already provides 2, 3, 4, 5, 6, 7, 10. (Surprisingly you might find number 8 can be the hardest to implement when dealing with persistent caching unless you implement an indexing system that can get rather complex). Implementing some of the caching ideas from darl can enable Hamilton to become a formidable incremental computing engine as well. |
Beta Was this translation helpful? Give feedback.
1 reply
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.
-
Here's a place to discuss the caching roadmap. Hamilton
1.79.0introduces the core caching feature, but we have a lot more planned.How this thread works
Roadmap
AsyncDriverdata_version) is used in which executioncode_version. When creating the DAG, only load metadata for matchingcode_version. Associated results could be loaded in-memory or Redis for lightning fast access. This is relevant for production web services with: a set DAG and a large number of entriesBeta Was this translation helpful? Give feedback.
All reactions