Distributed Machine Learning Patterns — Practical Scalable ML Systems Book | Open Awesome