Pragmatic Enterprise Scala
Book Details
Author(s)Ant Kutschera
ISBN / ASIN1484007662
ISBN-139781484007662
AvailabilityUsually ships in 24 hours
Sales Rank5,510,765
MarketplaceUnited States 🇺🇸
Description
The Scala programming language is a Java Virtual Machine (JVM) based language which has recently gained popularity and a large amount of funding, so that industry is now adopting it. As such, any Java developer or architect should be familiar with it, so that they can decide if it is a technology they want to adopt or invest in. The trouble for developers with a Java background is that once you look into Scala it doesn't take long to realise that the frameworks being used by the Scala community differ from those being used by the Enterprise Java community. This book introduces the language and then investigates how to apply it pragmatically to build a solution to an enterprise problem, namely selling online tickets to events like concerts. In doing so it shows many of the Java Enterprise Edition technologies being used with the Scala language, as well as many of the technologies found in the Typesafe stack, which is a modern platform aimed at making it possible to build scalable applications in Scala (and Java). Written in a tutorial based style, this book builds from foundations upwards, diving into deep complex issues such as threading and performance, and considers many of the facets of the software life cycle such as architecture, design, implementation and testing. The author, Ant Kutschera, has worked as a consultant for over a decade and is a Java EE expert. This book is a result of his journey into a different language which allows multi-paradigm development on the JVM. Join him as he explains how you too can build simple pragmatic solutions to real world problems, using Scala.
