[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)