ACM has done more than make Leslie's book available. The Digital Library is an amazing resource. You now have no excuse for wasting time while waiting for the pandemic to resolve. Kudos to the ACM.
The notice published on the site: To help support our community working remotely during COVID-19, we are making all work published by ACM in our Digital Library freely accessible through June 30, 2020.
While I appreciate all the "that's great!", these works should always be free. The fact that ACM, IEEE, and other professional organizations hide works behind firewalls is a crime against progress, and will eventually drive them out of business.
This is awesome, and I appreciate the pointer to a specific book!—but isn't all of ACM's Digital Library free to download during until June 30?
https://www.acm.org/articles/bulletins/2020/march/dl-access-...
This is a great book, and while you're at it you may as well check out the author/editor of the book's papers. Dahlia Malkhi has either written or advised authors of some very notable papers. Corfu, Tango[1], and FPaxos are just a few worth checking out.
0 - http://www.cs.yale.edu/homes/mahesh/papers/corfumain-final.p...
Along a similar vein, Springer just make "Linear Algebra Done Right" freely available as well — https://link.springer.com/book/10.1007/978-3-319-11080-6
Took a graduate distributed systems course at UT Austin and it felt like a Leslie Lamport's greatest hits course. The best part was that all of his papers were actually really easy to understand and interpret... aside from Paxos which was easily explained by others.
Are there any particular books apart from this that would be available on ACM that's good to download and read? Any suggestions?
The epub link on that page sends me to an online reader, from which the 'Download' button does precisely nothing. This might be due to all the browser-armour I'm wearing, might be a Firefox thing, don't know. The PDF link works fine.
Anyway, if this is happening to anyone else, just copy the link for the epub button on the main page, and add "?download=true" to the URL (mirroring the pdf link). You will then get an epub file downloaded directly by your browser.
Hey, is anyone able to mirror the ACM archives?
I mention this because, well, given the global pandemic now in effect, and given how closely intertwined the ACM is with their conferences, it seems like ACM might not be able to (financially) survive having all their conferences being canceled at once.
On a similar note, does someone know of a resource which explains parallel abstractions/languages.
Can someone point me to greatest hits on the ACM?
Can anyone who's read this comment on how useful it is for learning the concepts themselves vs. historical context and Lamport's biography?
What a welcome contribution. If my lifetime is spent just properly internalising Lamport's work, I'd consider it a life well-lived.
At his age, every time I see a headline about Lamport, my first thought is "shit, has he died!?".
Thankfully not.
ngwibiuwrfb
Wow, nice move. I suggest anyone who considers themselves to be serious about distributed systems or operating systems take advantage of this opportunity. Leslie was hugely impactful on my early career at Sun where I ended up being the "ONC/RPC architect." One of the people who whose work I admired was Andy Birrell (who many will agree "invented" of RPC). It felt that every time I reached out to Andy on a problem that seemed complex and untenable, he would point me at one of Leslie's papers.