Re:Learning about distributed systems: where to start?
by PNewling on Monday April 15, 2024 @09:26PM
(#40047487)
As 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.
Re:Learning about distributed systems: where to start?
by cqqxo4zV46cp on Tuesday April 16, 2024 @07:37AM
(#40050761)
Yep. I distinctly remember the few times I spent washing the car listening to this.
Re:Learning about distributed systems: where to start?
by xyzzy_plugh on Tuesday April 16, 2024 @11:01AM
(#40052855)
I have never considered an audio book for something technical like this. My interest is piqued.
Re:Learning about distributed systems: where to start?
by lll-o-lll on Monday April 15, 2024 @10:53PM
(#40047935)
Also from Martin Kleppmann is this lecture series and accompanying notes: 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.
Re:Learning about distributed systems: where to start?
by danielvaughn on Monday April 15, 2024 @11:38PM
(#40048133)
I knew about him from his work on CRDTs, had no idea he was the same person who wrote Designing Data-Intensive Applications. Impressive dude.
Re:Learning about distributed systems: where to start?
by jimmcslim on Monday April 15, 2024 @11:42PM
(#40048150)
> I think you will be loaded for the bear
I'm misunderstanding this, please explain!
Re:Learning about distributed systems: where to start?
by aaronax on Tuesday April 16, 2024 @12:12AM
(#40048277)
It takes a big gun/bullet to hunt a bear, so you're well prepared aka "have the big guns out".
Re:Learning about distributed systems: where to start?
by photonthug on Tuesday April 16, 2024 @02:17AM
(#40048875)
Typically just written as “loaded for bear”, implying readiness for anything smaller than bear and perhaps even multiple bears! :)
Re:Learning about distributed systems: where to start?
by abhijeetpbodas on Tuesday April 16, 2024 @01:19AM
(#40048609)
Which OS book would you recommend? Anything similar to the DDIA style (not too academic)?
Re:Learning about distributed systems: where to start?
by dondraper36 on Tuesday April 16, 2024 @02:16AM
(#40048872)
Operating Systems: Three Easy Pieces is very good
Re:Learning about distributed systems: where to start?
by akgerber on Tuesday April 16, 2024 @09:34AM
(#40051659)
Martin 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
[1] Designing Data-Intensive Applications:
https://www.oreilly.com/library/view/designing-data-intensiv...