4 ms·
This book by Martin Kleppmann is really good for learning distributed systems foundations [1]. Couple this with any OS textbook, I think you will be loaded for
by teleforce 3y ago
This book by Martin Kleppmann is really good for learning distributed systems foundations [1]. Couple this with any OS textbook, I think you will be loaded for the bear.
[1] Designing Data-Intensive Applications:
https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/ https://www.oreilly.com/library/view/designing-data-intensiv...
- PNewling 3y agoAs an aside, the audiobook version of this is really well done. You'll probably get more out of the actual book, but I really enjoyed having this on my long runs.
- cqqxo4zV46cp 3y agoYep. I distinctly remember the few times I spent washing the car listening to this.
- xyzzy_plugh 3y agoI have never considered an audio book for something technical like this. My interest is piqued.
- lll-o-lll 3y agoAlso from Martin Kleppmann is this lecture series and accompanying notes: https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_H... I also have the book, and can recommend both! Anything from Martin is good; he bridges the academic and industry worlds, having worked extensively in both. He’s a big part of “Automerge” if you’re interested in Conflict Free Replicated Datatypes (CRDT’s) which is a relatively new development in the distributed space. The video on Google Spanner is also extremely interesting for a modern New SQL style database.
- danielvaughn 3y agoI knew about him from his work on CRDTs, had no idea he was the same person who wrote Designing Data-Intensive Applications. Impressive dude.
- jimmcslim 3y ago> I think you will be loaded for the bear I'm misunderstanding this, please explain!
- aaronax 3y agoIt takes a big gun/bullet to hunt a bear, so you're well prepared aka "have the big guns out".
- photonthug 3y agoTypically just written as “loaded for bear”, implying readiness for anything smaller than bear and perhaps even multiple bears! :)
- abhijeetpbodas 3y agoWhich OS book would you recommend? Anything similar to the DDIA style (not too academic)?
- dondraper36 3y agoOperating Systems: Three Easy Pieces is very good
- akgerber 3y agoMartin Kleppmann is an advisor to the Bluesky distributed social network, which has an open protocol and open source code that one can browse, run, and connect to as a supplement to the book if one desires: https://github.com/bluesky-social https://github.com/bluesky-social