spark-moderndataengineering
spark-moderndataengineering copied to clipboard
Instructions / Support for Apple Silicon (M1)
Support for Apple M1 Processors / Runtime
Apple M1 CPU can be used with Rosetta 2 and the arch -x86_64
shell flag to force compatibility for Intel based processors rather than hoping that all libraries have native ARM support. The directions for running the hands-on material in the book is based on Linux/MacOS support with x86_64 support. At the time of writing, the M1 apple computers were only loosely supported by most of the tooling - like Java / Docker etc. Since 2022, support is mostly in sync, so some additional README material should be added to support readers using M1 / M* apple silicon.
I will be updating the code / readme to reflect m1 support