154 points by nathannaveen 6 days ago | 29 comments | View on ycombinator
salviati 5 days ago |
danudey 5 days ago |
In reality, the article is about correctly caching a path:policy mapping while working within the limitations of eBPF and Linux filesystem semantics. If you read the article in that context rather than wondering 'what is new and interesting about memoization in eBPF?' it's a lot more interesting.
I probably would have titled this 'Calculating cache keys for filesystem paths in eBPF' or something, since that's the cool and interesting problem that was solved.
Allybag 5 days ago |
brookman64k 5 days ago |
ComputerGuru 5 days ago |
Eastmill 5 days ago |
youngtaff 5 days ago |
Makes the post a joy to read
bawolff 5 days ago |
mrbluecoat 5 days ago |
yxhuvud 5 days ago |
nirmeetimthebes 5 days ago |
self_awareness 5 days ago |
aaron695 5 days ago |
asdfman123 5 days ago |
visarga 5 days ago |
I am not sure how to react ... of course good thing it's human-gen, but I still like a few AI passes over it to tighten it up. LOL
It's an important detail to take into account. I'm sure this optimization makes sense, and the size of additional memory is not that big, but I believe it's good to "measure, not assume" as some load bearing model might say.