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

Asynchronous Programming With C Build Blazingfast Software With Multithreading And Asynchronous Programming Javier Reguerasalgado Juan Antonio Rufes

  • SKU: BELL-145998348
Asynchronous Programming With C Build Blazingfast Software With Multithreading And Asynchronous Programming Javier Reguerasalgado Juan Antonio Rufes
$ 31.00 $ 45.00 (-31%)

4.1

80 reviews

Asynchronous Programming With C Build Blazingfast Software With Multithreading And Asynchronous Programming Javier Reguerasalgado Juan Antonio Rufes instant download after payment.

Publisher: Packt Publishing Ltd
File Extension: EPUB
File size: 6.27 MB
Pages: 951
Author: Javier Reguera-Salgado | Juan Antonio Rufes
ISBN: 9781835884256, 1835884253
Language: English
Year: 2024

Product desciption

Asynchronous Programming With C Build Blazingfast Software With Multithreading And Asynchronous Programming Javier Reguerasalgado Juan Antonio Rufes by Javier Reguera-salgado | Juan Antonio Rufes 9781835884256, 1835884253 instant download after payment.

As hardware advancements continue to accelerate, bringing greater memory capacity and more CPU cores, software must evolve to adapt to efficiently use all available resources and reduce idle CPU cycles. In this book, two seasoned software engineers with about five decades of combined experience will teach you how to implement concurrent and asynchronous solutions in C++.


You’ll gain a comprehensive understanding of parallel programming paradigms—covering concurrent, asynchronous, parallel, multithreading, reactive, and event-driven programming, as well as dataflows—and see how threads, processes, and services are related. Moving into the heart of concurrency, the authors will guide you in creating and managing threads and exploring C++’s thread-safety mechanisms, including mutual exclusion, atomic operations, semaphores, condition variables, latches, and barriers. With this solid foundation, you’ll focus on pure asynchronous programming, discovering futures, promises, the async function, and coroutines. The book takes you step by step through using Boost.Asio and Boost.Cobalt to develop network and low-level I/O solutions, proven performance and optimization techniques, and testing and debugging asynchronous software.


By the end of this C++ book, you’ll be able to implement high-performance software using modern asynchronous C++ techniques.

Related Products