What makes a distributed system framework different than other libraries? How does one’s mental model need to change when thinking about writing code for distributed systems? What makes one distributed system framework different from another? What are some common trade-offs made amongst Dask, Spark, and Ray and how are these three different from other classes of distributed systems?
This talk will answer all of these questions, and include pictures of my amazing puppy dog for when you zone out.