logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Concurrent Patterns And Best Practices Build Scalable Apps With Patterns In Multithreading Synchronization And Functional Programming 1st Edition Atul S Khot

  • SKU: BELL-54720956
Concurrent Patterns And Best Practices Build Scalable Apps With Patterns In Multithreading Synchronization And Functional Programming 1st Edition Atul S Khot
$ 31.00 $ 45.00 (-31%)

5.0

88 reviews

Concurrent Patterns And Best Practices Build Scalable Apps With Patterns In Multithreading Synchronization And Functional Programming 1st Edition Atul S Khot instant download after payment.

Publisher: Packt Publishing
File Extension: PDF
File size: 7.23 MB
Pages: 264
Author: Atul S. Khot
ISBN: 9781788627900, 1788627903
Language: English
Year: 2018
Edition: 1

Product desciption

Concurrent Patterns And Best Practices Build Scalable Apps With Patterns In Multithreading Synchronization And Functional Programming 1st Edition Atul S Khot by Atul S. Khot 9781788627900, 1788627903 instant download after payment.

A definitive guide to mastering and implementing concurrency patterns in your applications
 
Key Features
• Build scalable apps with patterns in multithreading, synchronization, and functional programming
• Explore the parallel programming and multithreading techniques to make the code run faster
• Efficiently use the techniques outlined to build reliable applications
 
Book Description
Selecting the correct concurrency architecture has a significant impact on the design and performance of your applications. This book explains how to leverage the different characteristics of parallel architecture to make your code faster and more efficient.
 
To start with, you'll understand the basic concurrency concepts and explore patterns around explicit locking, lock free programming, futures & actors. Then, you'll get insights into different concurrency models and parallel algorithms and put them to practice in different scenarios to realize your application's true potential. We'll take you through multithreading design patterns, such as master, slave, leader, follower, map-reduce, and monitor, also helping you to learn hands-on coding using these patterns.
 
Once you've grasped all of this, you'll move on to solving problems using synchronizer patterns. You'll discover the rationale for these patterns in distributed & parallel applications, followed by studying how future composition, immutability and the monadic flow help create more robust code.
 
Toward the end of the book, you'll learn about the actor paradigm and actor patterns - the message passing concurrency paradigm.
 
What you will learn
• Explore parallel architecture
• Get acquainted with concurrency models
• Internalize design themes by implementing multithreading patterns
• Get insights into concurrent design patterns
• Discover design principles behind many java threading abstractions
• Work with functional concurrency patterns
 
Who this book is for
This is a must-have guide for developers who want to learn patterns to build scalable and high-performing apps. It's assumed that you already have a decent level of programming knowledge.

Related Products