I haven't done much in Dask and never heard of Ray, so might not be applicable directly.
But a general book about distributed systems that I highly recommend and one you'll see often referred to on HN is Designing Data-Intensive Applications. Seriously great book and one I often go back to for fundamentals about distributed systems.
Is there something like this for distributed services for computation? For example, I have a large computation job that I would like to split up across nodes?
Any one have a recommendation for a MOOC or a book that could help?
I am specifically looking to understand frameworks such as Dask or Ray and how to build a similar system from scratch.
Thanks!