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

Not a book but Hellerstein’s CS186 from 2015 starting with Lecture 17 gave me a basic understanding (I think).

Playlist https://youtube.com/playlist?list=PLhMnuBfGeCDPtyC9kUf_hG_Qw...

Also from that lecture series, the low level is always IO. One disk read tends to dwarf n^2 in-memory algorithms.

And IO is all about tuning caches and hardware for the specific structural relationships in the data, the way in which it is accessed, and the hardware everything runs on.

Good luck.



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

Search: