Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How do you get that high? Is that including eg cpu caches or just browser?


Just a guess on my part here, () may or may not exist . This is not a perfectly exact representation of the system, as in reality many steps here are recursively recalled, and for most steps the CPU and disk phases occur. I've certainly missed many.

( Application DNS cache) -> ( libc DNS cache ) -> ( gateway DNS cache ) -> ( DNS caching resolver cache ) -> ( DNS nameserver authoritative cache ) -> Filesystem Cache -> Hard disk Device Cache -> ( JavaScript JIT cache ) -> HTTP cache -> HTTP push cache -> HTTP Preload cache -> CPU L1 -> CPU L2 -> (CPU L3) -> ( HTTP proxy cache ) -> (N hops invoking many of these steps N times) -> ( HTTP router/relay cache ) -> ( HTTP Reverse Proxy cache ) -> HTTP Server request caching.

Because on some hops almost all of them are invoked for a request, we aren't looking at 20 caches, we are looking at hundreds.


Even just at the browser level, there's also the CSS cache and Image cache as well on every single page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: