Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
All characters reduced
Asynchronous Programming with C++ - Build blazing-fast software with multithreading and asynchronous programming for ultimate efficiency - cover

Asynchronous Programming with C++ - Build blazing-fast software with multithreading and asynchronous programming for ultimate efficiency

Javier Reguera-Salgado, Juan Antonio Rufes

Maison d'édition: Packt Publishing

  • 0
  • 0
  • 0

Synopsis

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.
Disponible depuis: 29/11/2024.
Longueur d'impression: 424 pages.

D'autres livres qui pourraient vous intéresser

  • HAM Radio Revolution: Quick Secrets to Ace Your License - "Ace your HAM radio license with engaging audio lessons that supercharge your exam prep!" - cover

    HAM Radio Revolution: Quick...

    Jasper Haverford

    • 0
    • 0
    • 0
    HAM Radio Revolution: Quick Secrets to Ace Your License 
    ⭐⭐ Simplified Guide & Explanations Included⭐⭐   
    Are you aiming to advance your ham radio expertise and confidently acquire your license with ease? 
    In search of a thorough resource that covers everything you need to successfully master ham radio licensing? 
    Look no further! 
    This guide is your ultimate resource for enhancing your knowledge, honing your skills, and engaging in practical exercises. With this, you are on the path to success. 
    Updated to reflect the latest in ham radio licensing requirements. 
    Key features of this comprehensive guide: 
    - In-depth insights into mastering ham radio quickly and confidently   
    - Detailed explanations of ham radio concepts   
    - Effective strategies for preparation and tackling the licensing exam   
    Our guide stands out with its thorough coverage, which is crucial for your success. Topics are explored in depth, not merely glossed over.   
    Please note that this guide is an independent resource and is not affiliated with any official ham radio organization.   
    Crafted with a clear layout and accessible language, our guide guarantees smooth transitions between topics. Say goodbye to complicated jargon and welcome straightforward, precise, and technically sound content.   
    So, why delay? Click the BUY NOW button, secure your guide, and embark on your journey to mastering ham radio confidently!   
    Get ready to revolutionize your ham radio experience!
    Voir livre
  • Beneath the White Coat - Doctors Their Minds and Mental Health - cover

    Beneath the White Coat - Doctors...

    Clare Gerada

    • 0
    • 0
    • 0
    This timely book offers a balanced and thoughtful review of the current mental health emergency and its impact upon and among medical professionals, supported by the best available evidence and illustrated through real-life cases. Recognizing the increasing stressors in the role including the impact of the environment in which doctors work, the book examines some of the key emotional drivers for this unhappiness among doctors at work—shame, stigma, suffering, and sacrifice—and offers practical steps to emotional and physical recovery. 
     
     
     
    Despite the obvious challenges and stresses of the role, with the right support in place the vast majority of doctors can thrive in their jobs. Policy makers, politicians, educators, and hospital managers will be reminded of the ethical duty to ensure that doctors are cared for and have access to the time, people, and spaces to remain psychological healthy, while doctors will learn to recognize and seek actively the help that they need, and to support and guide one another.
    Voir livre
  • Build Your First Website Without Panic: A Beginner’s Guide - cover

    Build Your First Website Without...

    ​​​​ Roy Harrison

    • 0
    • 0
    • 0
    Building your first website doesn’t have to feel overwhelming. 
    If you’ve ever been confused by website builders, technical terms, endless choices, or the fear of breaking something, this audiobook is designed to help you move forward with confidence. 
    In Build Your First Website Without Panic: A Beginner’s Guide, Roy Harrison takes you step by step through the process of creating a website from the ground up. You’ll discover how to choose the right tools for your needs, set up your domain and hosting, create clear and effective pages, write website copy that connects with visitors, choose images wisely, and avoid the common mistakes that leave beginners frustrated. 
    Written and read by Roy Harrison, this practical guide focuses on making website creation simple, understandable, and achievable. Rather than getting lost in complicated options, you’ll learn how to make sensible decisions, build a site that works, and publish with confidence. 
    Whether you’re creating a website for a personal project, a small business, a portfolio, or simply want to understand how websites work, this audiobook gives you the straightforward guidance you need to take your first steps without panic.
    Voir livre
  • Life Lessons from a Parasite - What Tapeworms Flukes Lice and Roundworms Can Teach Us About Humanity's Most Difficult Problems - cover

    Life Lessons from a Parasite -...

    John Janovy Jr.

    • 0
    • 0
    • 0
    The answers to life's biggest questions can be found by looking at the little things . . . 
     
     
     
    Though you may not be able to see them with the naked eye, parasites—miniscule life forms that live inside other organisms—inhabit our everyday lives. From headlice to bird droppings, litterboxes to unfiltered water, you have brushed up against the most common way of life on our planet. 
     
     
     
    In this unique book, John Janovy Jr., one of the world's preeminent experts on parasites, reveals what can humans learn from the most reviled yet misunderstood animals on Earth: lice, tapeworms, flukes, and maggots that can eat a lizard from the inside, and how these lessons help us negotiate our own complicated world. Whether we're learning to adapt to adverse conditions, accept our own limitations, or process new information in an ever-changing landscape—we can be sure a parasite did it first. 
     
      
     
    At once peculiar and profound, Life Lessons from a Parasite makes a case for using knowledge of the natural world, with all its wonderful mysteries and quirks, to tackle our worst problems.
    Voir livre
  • The Future of Education - How AI Will Redesign Human Learning - cover

    The Future of Education - How AI...

    Prince Gupta

    • 0
    • 0
    • 0
    What if everything we know about education is wrong? 
    For two centuries, schools have operated on the same model: one teacher, thirty students, standardized curriculum, memorization-based exams. This system was designed in the 1800s to produce factory workers. It succeeded. But the factory is gone, the world has transformed, and the system keeps running — producing humans optimized for a civilization that disappeared fifty years ago. 
    THE FUTURE OF EDUCATION is a first-principles exploration of why the current education system fails, how the human brain actually learns, and how artificial intelligence is about to transform learning at a civilizational scale. 
    Drawing on neuroscience, psychology, and AI research, this book reveals: 
    • Why schools were architecturally designed for obedience, not learning 
    • How grades, rankings, and exams systematically destroy intrinsic motivation 
    • Why information is now free — and what's actually scarce in education 
    • How the brain encodes knowledge through emotion, narrative, and experience — not memorization 
    • Why AI tutors can solve education's greatest unsolved problem (the 2-sigma gap) 
    • How cinematic, simulation-based learning can outperform lectures by 5-10x 
    • What an AI mentor that knows you for a lifetime looks like 
    • Why execution and project-based learning produce capability, not just knowledge 
    • How psychology engines sustain motivation over months and years 
    • Why connecting learning to life goals transforms education into human transformation 
    • What AI schools look like — and why static courses are dying 
    • The civilization-level implications of dramatically improving human capability 
    This is not a book about better online courses or smarter apps. This is a book about redesigning how humans learn, grow, and achieve their potential. 
    Total runtime: 4 hours 45 minutes. 15 chapters + introduction.
    Voir livre
  • Guardians of the Digital Realm: Navigating Cybersecurity and Ethical Hacking - Strategies Techniques and Best Practices for Protecting Data and Systems - cover

    Guardians of the Digital Realm:...

    Samantha Reed

    • 0
    • 0
    • 0
    Anyone keen to understand the intricacies of cybersecurity and ethical hacking will find "Guardians of the Digital Realm: Navigating Cybersecurity and Ethical Hacking: Strategies, Techniques, and Best Practices for Protecting Data and Systems" invaluable. This thorough book explores cybersecurity fundamentals in great detail, giving readers a firm grasp of the dynamic threat landscape and the frameworks created to reduce these risks. 
    The book covers many topics by combining theoretical knowledge with practical approaches. The principles of ethical hacking, including moral and legal issues, will be covered, and readers will acquire useful techniques for spotting and fixing flaws. With an emphasis on crucial facets of risk management, security measures, and data protection protocols, the book ensures that readers are prepared to defend their digital assets. 
    "Guardians of the Digital Realm" prepares readers for upcoming issues by examining cutting-edge developments including artificial intelligence, cloud computing, IoT security, and fundamental subjects. The book's focus on real-world case studies offers readers insightful analysis of effective cybersecurity deployments and lessons learned from well-publicized attacks, making them feel informed and prepared. 
    This book fosters a safe and resilient cyber environment, making it an essential resource for novices and seasoned professionals. Whether you're just starting or have years of experience, "Guardians of the Digital Realm" provides the information and resources you need to safeguard our digital world.
    Voir livre