If you're interested in distributed computing, you may find my project minimalcluster-py worth checking out. It's a "minimal" framework written with plain Python and its standard libraries. Even if it's "minimal", it can help build up a small-scale cluster quickly with commodity machines & LAN cable (or even Wifi), in order to tackle "embarrasing parallel" problems.
Python is also my choice for Apache Spark (PySpark). You may be interested in my tutorials for PySpark below.