Required Textbooks for Big Data Systems Learning Spark, 2nd Edition. Jules S. Damji, Tathagata Das, Denny Lee, Brooke Wenig. Freely available here Learning PySpark. Tomasz Drabas, Denny Lee. Freely available here Designing Data-Intensive Applications. Martin Kleppmann. Freely available here