
Scala Selected Topics
ISBN-13: 979-8444992807
Amazon link:
https://www.amazon.com/dp/B09WXG2YXS
Scala is the only industrial and pure-functional programming language in the field today. And we think it will remain a key-player in the domain of big data, reactive programming, and software engineering in the coming 20 years.
Scala is an application-level programming language that has genuine advantages in big data, micro web services, and software engineering in general. Based on that, we have selected topics that have raised hot-discussions in the last 4 years. Discussions among Scala software engineers in meetups, conferences, and above all, in code review and team-skill-building activities.
All ideas in this book remain subject to discussion by all readers and colleagues, please consider them as opinions that can be argued either contre or in favor.

Spark Performance
AI and Bigdata at Action
Amazon link:
https://amzn.eu/d/6ZUj4PZ
Do you want to develop spark bigdata transformations that achieve good or even optimal speedup? This book will provide you with 15 guidelines presented in less than 5 pages to do so.
This book proposes a design model that provides directions for scala spark data engineers to develop performance applications: NSPM – Novel Spark Performance Model. Moreover, NSPM allows the bigdata engineer to formally specify the non-functional properties of her application including performance, scalability, speedup, memory consumption, storage consumption, etc. Also, the bigdata engineer is able to reason about the performance and memory, explain his ideas in formal vocabulary that can be referenced in team meetings and documentations, journal articles, websites, and conference speeches.
.