Apache Spark and Amazon S3 gotchas and practical best practices
medium.com