Concurrent Patterns and Best Practices
Build scalable apps with patterns in multithreading, synchronization, and functional programming
Price | $39.99 - $44.83
|
Rating | |
Author | Atul S. Khot |
Publisher | Packt Publishing |
Published | 2018 |
Pages | 264 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1788627903 |
ISBN-13 | 9781788627900 |
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.
- Atul S. Khot (2 books)
5 5 2
Similar Books
RESTful Java Patterns and Best Practices
by Bhakti Mehta
The convergence of social networking, cloud computing, and the era of mobile applications has created a generation of emerging technologies that allow different networked devices to communicate with each other over the Internet with REST. REST has the benefits of being stateless; easing scalability, visibility, and reliability; and being ...
Price: $27.99 | Publisher: Packt Publishing | Release: 2014
Django Design Patterns and Best Practices
by Arun Ravindran
Learning how to write better Django code to build more maintainable websites either takes a lot of experience or familiarity with various design patterns. Filled with several idiomatic Django patterns, Django Design Patterns and Best Practices accelerates your journey into the world of web development.Discover a set of common design probl...
Price: $39.99 | Publisher: Packt Publishing | Release: 2015
Microservice Patterns and Best Practices
by Vinicius Feitosa Pacheco
Microservices are a hot trend in the development world right now. Many enterprises have adopted this approach to achieve agility and the continuous delivery of applications to gain a competitive advantage. This book will take you through different design patterns at different stages of the microservice application development along with t...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Java EE 8 Design Patterns and Best Practices
by Rhuan Rocha, Joao Purificacao
Patterns are essential design tools for Java developers. Java EE Design Patterns and Best Practices helps developers attain better code quality and progress to higher levels of architectural creativity by examining the purpose of each available pattern and demonstrating its implementation with various code examples. This book will take yo...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Design Patterns and Best Practices in Java
by Kamalmeet Singh, Adrian Ianculescu, Lucian-Paul Torje
Having a knowledge of design patterns enables you, as a developer, to improve your code base, promote code reuse, and make the architecture more robust. As languages evolve, new features take time to fully understand before they are adopted en masse. The mission of this book is to ease the adoption of the latest trends and provide good pr...
Price: $44.30 | Publisher: Packt Publishing | Release: 2018
by Jamie Allen
Avoid common mistakes when building distributed, asynchronous, high-performance software with the Akka toolkit and runtime. With this concise guide, author Jamie Allen provides a collection of best practices based on several years of using the actor model. The book also includes examples of actor application types and two primary patterns...
Price: $13.32 | Publisher: O'Reilly Media | Release: 2013
Developing Data Migrations and Integrations with Salesforce
by David Masri
Migrate your data to Salesforce and build low-maintenance and high-performing data integrations to get the most out of Salesforce and make it a "go-to" place for all your organization's customer information.When companies choose to roll out Salesforce, users expect it to be the place to find any and all Information related ...
Price: $34.06 | Publisher: Apress | Release: 2019
PHP 8 Objects, Patterns, and Practice
by Matt Zandstra
Learn how to develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. The 6th edition of this popular book has been fully updated for PHP 8, including attributes, constructor property promotion, new argument and return pseudo-types, and more. It also covers ...
Price: $41.52 | Publisher: Apress | Release: 2021