[HN Gopher] Hard Things in Computer Science
___________________________________________________________________
Hard Things in Computer Science
Author : nfrankel
Score : 7 points
Date : 2022-06-26 15:58 UTC (7 hours ago)
(HTM) web link (blog.frankel.ch)
(TXT) w3m dump (blog.frankel.ch)
| wizofaus wrote:
| TTL certainly isn't the only or even best way to achieve cache
| invalidation - if the cache stores the result of time-intensive
| computations, then using a key that is a hash of all the inputs
| is sufficient (though you still need to deal with cleaning out
| old entries to reclaim space). From what I've observed often the
| "hard" problem with caching is knowing when it makes sense to use
| it at all - I've seen dramatic improvements in system behavior
| and reliability both from adding and removing caching.
| Linux-Fan wrote:
| As another problem of applied CS I also suggest to add "Character
| Encoding" to the list of strongly underestimated complex problems
| :)
| nfrankel wrote:
| I wholeheartedly agree. I was about to list it as a reference
| only, then I forgot.
___________________________________________________________________
(page generated 2022-06-26 23:02 UTC)