Scala High Performance Programming


Leverage Scala and the functional paradigm to build performant software

About This Book
Get the first book to explore Scala performance techniques in depth!
Real-world inspired use cases illustrate and support the techniques studied and the language features
This book is written by Vincent Theron and Michael Diamant, software engineers with several years of experience in the high-frequency trading and programmatic advertising industries
Who This Book Is For
This book assumes a basic exposure to the Scala programming language and the Java Virtual Machine. You should be able to read and understand moderately advanced Scala code. No other knowledge is required.

What You Will Learn
Analyze the performance of JVM applications by developing JMH benchmarks and profiling with Flight Recorder
Discover use cases and performance tradeoffs of Scala language features, and eager and lazy collections
Explore event sourcing to improve performance while working with stream processing pipelines
Dive into asynchronous programming to extract performance on multicore systems using Scala Future and Scalaz Task
Design distributed systems with conflict-free replicated data types (CRDTs) to take advantage of eventual consistency without synchronization
Understand the impact of queues on system performance and apply the Free monad to build systems robust to high levels of throughput

eBook Details:
Category: Programming
Author: Vincent Theron
Language: English
ISBN10: 178646604X
ISBN13: 9781786466044
Pages: 242
PubDate: 2016-06-06 00:00:00
UploadDate: 6/4/2016 8:38:26 am

Download Link:

The Latest Upload

The Most Related