Skip to main content

More titles to consider

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.

Parallel Programming

If you like Parallel Programming eBooks, then you'll love these top picks.
Skip side bar filters
  • Hadoop: The Definitive Guide

    Storage and Analysis at Internet Scale

    by Tom White

    Get ready to unlock the power of your data. With the fourth edition of this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters.Using Hadoop 2 exclusively, author Tom White presents new ... Read more

    $42.23 AUD

  • Mastering C++ Multithreading

    by Maya Posch

    Master multithreading and concurrent processing with C++About This BookDelve into the fundamentals of multithreading and concurrency and find out how to implement themExplore atomic operations to optimize code performanceApply concurrency to both distributed computing and GPGPU processingWho This Book Is ForThis book is for intermediate C++ developers who wish to extend their knowledge of ... Read more

    $49.82 AUD

  • Seven Concurrency Models in Seven Weeks

    When Threads Unravel

    by Paul Butcher

    Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware and software failure. Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads ... Read more

    $33.43 AUD

  • Concurrency in C# Cookbook

    Asynchronous, Parallel, and Multithreaded Programming

    by Stephen Cleary

    If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .NET and C# 8.0.Concurrency is now more common in ... Read more

    $43.11 AUD

  • Hadoop Operations

    A Guide for Developers and Administrators

    by Eric Sammer

    If you’ve been asked to maintain large and complex Hadoop clusters, this book is a must. Demand for operations-specific material has skyrocketed now that Hadoop is becoming the de facto standard for truly large-scale data processing in the data center. Eric Sammer, Principal Solution Architect at Cloudera, shows you the particulars of running Hadoop in production, from planning, installing, and ... Read more

    $36.07 AUD

  • Multithreading in C# 5.0 Cookbook

    by Eugene Agafonov

    Cookbook.Multithreading in C# 5.0 Cookbook is written for existing C# developers who want a complete, professional, and authoritative guide to multithreading. You dont need any experience with multithreaded programming to use this book. ... Read more

    $41.46 AUD

  • Assembly Language Coding in Color

    ARM and NEON

    by Robert Dunne

    Learning to program in assembly language is an excellent hands-on introduction to computer architecture. However, assembly language has a bad reputation of being difficult to learn. Through the use of complete program examples, flow diagrams, and color codes, Assembly Language Coding in Color helps students and computer enthusiasts start on a solid path to understanding computer architecture.This ... Read more

    $11.76 AUD

  • Virtualization: A Manager's Guide

    Big Picture of the Who, What, and Where of Virtualization

    by Dan Kusnetzky

    What exactly is virtualization? As this concise book explains, virtualization is a smorgasbord of technologies that offer organizations many advantages, whether you're managing extremely large stores of rapidly changing data, scaling out an application, or harnessing huge amounts of computational power. With this guide, you get an overview of the five main types of virtualization technology, along ... Read more

    $13.19 AUD

  • Hadoop Application Architectures

    Designing Real-World Big Data Applications

    by Mark Grover and 3 more

    Get expert guidance on architecting end-to-end data management solutions with Apache Hadoop. While many sources explain how to use various components in the Hadoop ecosystem, this practical book takes you through architectural considerations necessary to tie those components together into a complete tailored application, based on your particular use case.To reinforce those lessons, the book’s ... Read more

    $43.11 AUD

  • Hands-On High Performance with Spring 5

    Techniques for scaling and optimizing Spring and Spring Boot applications

    by Chintan Mehta and 4 more

    A hands-on guide to creating, monitoring, and tuning a high performance Spring web applicationKey FeaturesUnderstand common performance pitfalls and improve your application's performanceBuild and deploy strategies for complex applications using the microservice architectureUnderstand internals of JVM - the core of all Java Runtime EnvironmentsBook DescriptionWhile writing an application, ... Read more

    $55.32 AUD

  • CUDA by Example

    An Introduction to General-Purpose GPU Programming

    by Jason Sanders and 1 more

    CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now ... Read more

    $49.82 AUD

  • Hadoop: The Definitive Guide

    The Definitive Guide

    by Tom White

    Hadoop: The Definitive Guide helps you harness the power of your data. Ideal for processing large datasets, the Apache Hadoop framework is an open source implementation of the MapReduce algorithm on which Google built its empire. This comprehensive resource demonstrates how to use Hadoop to build reliable, scalable, distributed systems: programmers will find details for analyzing large datasets, ... Read more

    $36.07 AUD

  • .NET 4.5 Parallel Extensions Cookbook

    by Bryan Freeman

    This book contains practical recipes on everything you will need to create task-based parallel programs using C#, .NET 4.5, and Visual Studio. The book is packed with illustrated code examples to create scalable programs.This book is intended to help experienced C# developers write applications that leverage the power of modern multicore processors. It provides the necessary knowledge for an ... Read more

    $41.46 AUD

  • 200+ Frequently Asked Interview Questions & Answers in iOS Development

    Swift & Objective -C Programming

    by Bandana Ojha

    series Interview Q & A Series #9
    The authors of this book “ Frequently asked Interview Q & A in iOS development” have conducted many iOS development interviews at various companies and meticulously collected the most effective swift and objective- C programming interview notes with simple, straightforward explanations. Rather than going through comprehensive, textbook-sized swift and objective-c reference guides, this book ... Read more

    $6.13 AUD

  • Distributed Computing in Java 9

    by Raja Malleswara Rao Pattamsetti

    Explore the power of distributed computing to write concurrent, scalable applications in JavaAbout This BookMake the best of Java 9 features to write succinct codeHandle large amounts of data using HPCMake use of AWS and Google App Engine along with Java to establish a powerful remote computation systemWho This Book Is ForThis book is for basic to intermediate level Java developers who is aware of ... Read more

    $49.82 AUD

  • Efficient Android Threading

    Asynchronous Processing Techniques for Android Applications

    by Anders Goransson

    Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniques can help solve your problem? This practical book describes many asynchronous mechanisms available in the Android SDK, and provides guidelines for selecting the ones most appropriate for the app you’re building.Author Anders Goransson demonstrates the advantages and ... Read more

    $15.83 AUD

  • Boost C++ Application Development Cookbook - Second Edition

    by Antony Polukhin

    Learn to build applications faster and better by leveraging the real power of Boost and C++About This BookLearn to use the Boost libraries to simplify your application developmentLearn to develop high quality, fast and portable applicationsLearn the relations between Boost and C++11/C++4/C++17Who This Book Is ForThis book is for developers looking to improve their knowledge of Boost and who would ... Read more

    $55.32 AUD

  • C# 7 and .NET Core 2.0 High Performance

    Build highly performant, multi-threaded, and concurrent applications using C# 7 and .NET Core 2.0

    by Ovais Mehboob Ahmed Khan

    Improve the speed of your code and optimize the performance of your appsKey FeaturesUnderstand the common performance pitfalls and improve your application’s performanceGet to grips with multi-threaded and asynchronous programming in C#Develop highly performant applications on .NET Core using microservice architectureBook DescriptionWhile writing an application, performance is paramount. ... Read more

    $49.82 AUD

  • Designing Elixir Systems With OTP

    Write Highly Scalable, Self-healing Software with Layers

    by James Edward Gray II and 1 more

    You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that's kept our telephone systems reliable and fast for over 30 years. Move beyond understanding the OTP functions to knowing what's happening under the hood, and why ... Read more

    $36.07 AUD

  • Programmer en Go : Pourquoi ? Comment ?

    by Rudy Rigot

    Ce livre vise à donner une compréhension intelligente de pourquoi écrire du Go et comment mettre à profit ses points forts afin de l'utiliser de manière pertinente sur des projets réels ; et de savoir aussi quand ne pas l'utiliser. Dans cet objectif, il explique la démarche de ses concepteurs tout en passant en revue un ensemble de problématiques courantes (gestion de la mémoire, gestion des ... Read more

    $30.99 AUD

  • Learning MCollective

    Parallel Server Management in Puppet and Chef

    by Jo Rhett

    Orchestrate change across server clusters in near realtime with MCollective, the framework that works in concert with Puppet, Chef, and other configuration management tools. Ideal for system administrators and operations or DevOps engineers at any level, this hands-on guide teaches you how to build and test a real installation of MCollective servers and clients in your environment.Learn how to ... Read more

    $28.15 AUD

  • Selenium WebDriver Quick Start Guide

    Write clear, readable, and reliable tests with Selenium WebDriver 3

    by Pinakin Chaubal

    Get writing tests and learn to design your own testing framework with Selenium WebDriver APIKey FeaturesLearn Selenium from the ground upDesign your own testing frameworkCreate reusable functionality in your frameworkBook DescriptionSelenium WebDriver is a platform-independent API for automating the testing of both browser and mobile applications. It is also a core technology in many other browser ... Read more

    $33.21 AUD

  • 200+ Interview Q & A in Python

    99% Frequently Asked Interview Q & A

    by Bandana Ojha

    series Interview Q & A Series #17
    The author of this book conducted so many interviews at various companies and meticulously collected all the important and frequently asked interview questions and answers with simple, straightforward explanations. Rather than going through comprehensive, textbook-sized reference guides, this book includes only the information required immediately to start his/her career as a python developer. ... Read more

    $6.13 AUD

  • Hands-On Data Structures and Algorithms with Rust

    Learn programming techniques to build effective, maintainable, and readable code in Rust 2018

    by Claus Matzinger

    Design and implement professional level programs by exploring modern data structures and algorithms in Rust.Key FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, ... Read more

    $44.32 AUD