Spark Big Data Processing Techniques
provides a detailed explanation of the Spark core framework and ecosystem in terms of concepts and principles, as well as some introduction to the current state of Spark's applications and future development, aiming to provide a more in-depth learning for big data practitioners and Spark enthusiasts."Spark Big Data Processing Techniques" is suitable for any practitioner in the field of big data and Spark, and also shows architects, development engineers and big data enthusiasts the architectural principles and implementation details of a modern big data framework. It is believed that by learning Spark Big Data Processing Techniques, readers will be able to familiarize and master Spark, a currently popular big data framework, and put it into production practice.
"Spark Big Data Processing: Technology, Application, and Performance Optimization" explains in a systematic, comprehensive, and detailed way the use of Spark's functions, principle mechanisms, technical details, application methods, performance optimization, and related technologies of the BDAS ecosystem according to the latest technology versions.
Through the above two books to familiarize with the principle architecture of Spark as well as the application, if you want to study in depth, there is also "Apache Spark Source Code Analysis", which comprehensively and systematically introduces the Spark source code, in-depth.