Live data from Hacker News

Ask HN: Learning about distributed systems?

news.ycombinator.com

21–23 of 23 posts

Re: Ask HN: Learning about distributed systems?

#22

From a previous question re: "Ask HN: CS papers for software architecture and design?" ( https://news.ycombinator.com/item?id=15778396 and distributed systems we eventually realize were needed in the first place: > Bulk Synchronous Parallel: https://en.wikipedia.org/wiki/Bulk_synchronous_parallel . Many/most (?) distributed systems can be described in terms of BSP primitives. > Paxos: https://en.wikipedia.org/wiki/Pa…

Not without a sense of irony, as the lists above list many papers that could be readings with quizzes,

Distributed systems -> Distributed computing: https://en.wikipedia.org/wiki/Distributed_computing

Category: Distributed computing: https://en.wikipedia.org/wiki/Category:Distributed_computing

Category:Distributed_computing_architecture : https://en.wikipedia.org/wiki/Category:Distributed_computing...

DLT: Distributed Ledger Technology: https://en.wikipedia.org/wiki/Distributed_ledger

Consensus (computer science) https://en.wikipedia.org/wiki/Consensus_(computer_science)

Re: Ask HN: Learning about distributed systems?

#23
post #3

The book “Designing Data-Intensive Applications” by Martin Kleppman is a fantastic read with such a concise train of thought. It builds up from basics, adds another thing, and another thing. I kept asking myself, what would happen if I were to extend on the feature currently presented in the chapter I was reading, only to find out my answers in the next chapter. Brilliant book

> "Designing Data-Intensive Applications” by Martin Kleppman: https://dataintensive.net/ https://g.co/kgs/xJ73FS
Post reply on HN