[HN Gopher] Design of a Modern Cache (2016) ___________________________________________________________________ Design of a Modern Cache (2016) Author : caldito Score : 48 points Date : 2022-08-11 19:58 UTC (2 days ago) (HTM) web link (highscalability.com) (TXT) w3m dump (highscalability.com) | keepquestioning wrote: | Is any of this applicable to designing a CPU cache? | fathyb wrote: | Down for me (ERR_TOO_MANY_REDIRECTS), mirror: | https://archive.ph/KBK1a | jesushax wrote: | Probably too much load, should've implemented a modern cache | for this page | NovaX wrote: | Part 2 covers adaptivity and expiration. [1] | | There are also slides from Usenix Fast 20, but the video was not | released (relevant [2], full [3]) | | [1] http://highscalability.com/blog/2019/2/25/design-of-a- | modern... | | [2] | https://docs.google.com/presentation/d/1NlDxyXsUG1qlVHMl4vsU... | | [3] | https://drive.google.com/file/d/1oHV8SjrdhSdwgZ6jegJh8Ysrbnz... | ibraheemdev wrote: | The post introducing Ristretto, a similar Go cache is also a | great technical read: https://dgraph.io/blog/post/introducing- | ristretto-high-perf-... | RhodesianHunter wrote: | It's weird how long it's taken golang to get a serious | concurrent cache. It still does not appear that this one allows | for time-based eviction (write or last access). ___________________________________________________________________ (page generated 2022-08-13 23:00 UTC)