I am trying to understand systems like Flink and Spark from the ground-up. I know two years of CS material from University. Any suggested courses or readings?
While not directly about distributed systems, Designing Data-Intensive Applications explains much of the context for why we'd want them, and some examples of them: https://dataintensive.net/
3 comments
[ 3.0 ms ] story [ 16.0 ms ] threadhttp://book.mixu.net/distsys/
https://www.the-paper-trail.org/post/2014-08-09-distributed-...