Scala High Performance Programming
Leverage Scala and the functional paradigm to build performant software
Price | $44.99 - $45.74
|
Rating | |
Authors | Vincent Theron, Michael Diamant |
Publisher | Packt Publishing |
Published | 2016 |
Pages | 274 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 178646604X |
ISBN-13 | 9781786466044 |
Scala is a statically and strongly typed language that blends functional and object-oriented paradigms. It has experienced growing popularity as an appealing and pragmatic choice to write production-ready software in the functional paradigm. Scala and the functional programming paradigm enable you to solve problems with less code and lower maintenance costs than the alternatives. However, these gains can come at the cost of performance if you are not careful.
Scala High Performance Programming arms you with the knowledge you need to create performant Scala applications. Starting with the basics of understanding how to define performance, we explore Scala's language features and functional programming techniques while keeping a close eye on performance throughout all the topics.
We introduce you as the newest software engineer at a fictitious financial trading company, named MV Trading. As you learn new techniques and approaches to reduce latency and improve throughput, you'll apply them to MV Trading's business problems. By the end of the book, you will be well prepared to write production-ready, performant Scala software using the functional paradigm to solve real-world problems.
- Vincent Theron
- Michael Diamant
4 5 13
Similar Books
Clojure High Performance Programming
by Shantanu Kumar
Clojure is a young, dynamic, functional programming language that runs on the Java Virtual Machine. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, Clojure's features have different performance characteristics that one should know in order to write high performance code.Clojure H...
Price: $20.99 | Publisher: Packt Publishing | Release: 2013
High-Performance Programming in C# and .NET
by Jason Alls
Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new versi...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
by Rahul Sharma
NGINX is one of the most common free, open source web servers. Its performance-oriented architecture and small footprint makes it an ideal choice for high-traffic websites.NGINX offers great performance and optimal resource utilization to its administrators. This practical guide walks you through how to tune one of the leading free open s...
Price: $29.99 | Publisher: Packt Publishing | Release: 2015
by Steve Souders
Want to speed up your web site? This book presents 14 specific rules that will cut 20% to 25% off response time when users request a page. Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web. Even sites that had already been highly optimize...
Price: $4.30 | Publisher: O'Reilly Media | Release: 2007
by Nicholas C. Zakas
If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn o...
Price: $19.59 | Publisher: O'Reilly Media | Release: 2010
Parallel and High Performance Computing
by Robert Robey, Yuliana Zamora
Complex calculations, like training deep learning models or running large-scale simulations, can take an extremely long time. Efficient parallel programming can save hours - or even days - of computing time. Parallel and High Performance Computing shows you how to deliver faster run-times, greater scalability, and increased energy efficie...
Price: $61.68 | Publisher: Manning | Release: 2021
Getting Started with Julia Programming
by Ivo Balbaert
Julia is a new open source programming language that is used in the field of data science computing. It was created to solve the dilemma between high-level slow code and fast but low-level code, and the necessity to use both to achieve high performance. This book will give you a head start to tackle your numerical and data problems with J...
Price: $35.10 | Publisher: Packt Publishing | Release: 2015
by Arun Tigeraniya
Python is a versatile programming language that can be used for a wide range of technical tasks - computation, statistics, data analysis, game development, and more. Though Python is easy to learn, it's range of features means there are many aspects of it that even experienced Python developers don't know about. Even if you'...
Price: $39.99 | Publisher: Packt Publishing | Release: 2015