C++ Concurrency in Action by Anthony Williams
Requirements: .ePUB reader, 1.5MB
Overview: This bestseller has been updated and revised to cover all the latest changes to C++ 14 and 17! C++ Concurrency in Action, Second Edition teaches you everything you need to write robust and elegant multithreaded applications in C++17.
You choose C++ when your applications need to run fast. Well-designed concurrency makes them go even faster. C++ 17 delivers strong support for the multithreaded, multiprocessor programming required for fast graphic processing, machine learning, and other performance-sensitive tasks. This exceptional book unpacks the features, patterns, and best practices of production-grade C++ concurrency.
Genre: Non-Fiction > Tech & Devices
Continue reading “C++ Concurrency in Action by Anthony Williams”
SQL Server Concurrency: Locking, Blocking and Row Versioning by Kalen Delaney
Requirements:.PDF reader , 3.3 mb
Overview: In general, database systems can take two approaches to managing concurrent data access: pessimistic or optimistic. Prior to SQL Server 2005, pessimistic concurrency was the only available model. SQL Server 2005 and later versions support both models, but pessimistic concurrency is still the default and is the recommended model until you have thoroughly tested optimistic concurrency and verified that the extra costs are worthwhile.
This book will examine the details of both concurrency models and explain what factors we must consider when comparing the relative costs on our systems. We’ll also discuss concurrency concepts, such as transactions and isolation levels, that we must understand, no matter which concurrency model we’re using.
Genre: Tech & Devices – Database
Continue reading “SQL Server Concurrency by Kalen Delaney”