Re:The Game of Distributed Systems Programming
by rrc on Wednesday June 27, 2012 @02:53AM
(#4165878)
Can somebody recommend some good books on building distributed systems, both introductory and more advanced?
[ Parent
| on HN ]
Re:The Game of Distributed Systems Programming
by rdtsc on Wednesday June 27, 2012 @08:35AM
(#4166586)
http://learnyousomeerlang.com
It is also free.
After learning the syntax, check out these chapters
* "Designing a Concurrent Application" http://learnyousomeerlang.com/designing-a-concurrent-applica...
* "Buckets of Sockets" http://learnyousomeerlang.com/buckets-of-sockets
* "Distribunomicon" http://learnyousomeerlang.com/distribunomicon
* "Distributed OTP Applications" http://learnyousomeerlang.com/distributed-otp-applications
Re:The Game of Distributed Systems Programming
by shykes on Wednesday June 27, 2012 @08:02AM
(#4166492)
"The Systems Bible", also known as Systemantics, is a classic and highly recommended. It's probably not what you expect: it covers systems in general, and large complex systems in particular. It's not specific to computer systems let alone any particular flavor of computer system - these are rules which apply to all systems, from a municipal garbage collection program to a supertanker. Yet if you've ever dealt with a real-world distributed system you'll find it surprisingly relevant and timeless.
Re:The Game of Distributed Systems Programming
by DennisP on Wednesday June 27, 2012 @09:52AM
(#4166885)
I suspect Level 4 is to read Distributed Algorithms by Nancy Lynch, who won the Knuth Prize for this stuff. A shorter book that looks good is Distributed Systems: An Algorithmic Approach, by Sukumar Ghosh. I recently bought them both but haven't tackled them yet.
Re:The Game of Distributed Systems Programming
by SkyMarshal on Wednesday June 27, 2012 @01:23PM
(#4167991)
Distributed Systems: Principals and Paradigms, by Andrew Tannenbaum (Minix creator, Linus Torvald's OS newsgroup nemesis).
1. http://www.amazon.com/Distributed-Systems-Principles-Paradig...