Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Effective Concurrency in Go - Develop analyze and troubleshoot high performance concurrent applications with ease - cover

Effective Concurrency in Go - Develop analyze and troubleshoot high performance concurrent applications with ease

Burak Serdar

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

The Go language has been gaining momentum due to its treatment of concurrency as a core language feature, making concurrent programming more accessible than ever. However, concurrency is still an inherently difficult skill to master, since it requires the development of the right mindset to decompose problems into concurrent components correctly. This book will guide you in deepening your understanding of concurrency and show you how to make the most of its advantages.

You’ll start by learning what guarantees are offered by the language when running concurrent programs. Through multiple examples, you will see how to use this information to develop concurrent algorithms that run without data races and complete successfully. You’ll also find out all you need to know about multiple common concurrency patterns, such as worker pools, asynchronous pipelines, fan-in/fan-out, scheduling periodic or future tasks, and error and panic handling in goroutines.

The central theme of this book is to give you, the developer, an understanding of why concurrent programs behave the way they do, and how they can be used to build correct programs that work the same way in all platforms.

By the time you finish the final chapter, you’ll be able to develop, analyze, and troubleshoot concurrent algorithms written in Go.
Available since: 04/21/2023.
Print length: 212 pages.

Other books that might interest you

  • Do You Believe in Fairies? - Compositions of Truth & Nature in Art & Poetry - cover

    Do You Believe in Fairies? -...

    Ashley Anne Strobridge

    • 0
    • 0
    • 0
    This is an audio journey through a collection of original Nature photography paired with original poetry & prose. Within you'll find lyrical audio descriptions of photos spanning the landscapes of my home state of Vermont, as well as a curated selection of photos from Virginia. This art is paired with whimsical & impactful poetry in themes of ecology, fantasy, social justice (BIPOC, LBGTQIA+ & Women's Rights, aging & disability), literature, conservation, history, family trauma, healing, & never forgetting pure Fascination with the Wonders of the Universe.This work is intended to create access to the wonders & benefits of Nature to those who may have mobility issues, disabilities (including visual impairment), or who otherwise lack access to the healing power of Nature due to financial hardship; racial, social, or fat-biased exclusion; or other circumstances.Art, Science, Magic, Nature, Truth, Justice, Love, & Creativity: through Astrobridge Artistry, I aim to Communicate the Magic & Wonder of Nature, hoping to make the beauty & healing powers of the natural world accessible & inviting to all. As someone with multiple disabilities & limited mobility myself, I pride myself on taking photos of, & being inspired by, beautiful & whimsical scenes in natural places that are easily accessible. Whether I'm on a dirt road 2 steps from my car door, on an accessible nature trail, or even right on my own balcony in Montpelier, VT in my Magic Garden in the Sky, illustrating that the beauty of Nature can be more accessible than you think, & that you don't need to have the ability to climb a rocky mountain trail to witness the majesty of Nature, is one of my main missions. It is important to me to share my photos & writing with a world with ever diminishing access to the truth & natural surroundings.2 photos are credited to my Mother, Diana Whittington (the Rainbow's Daughter & There & Back Again), & another is in Public Domain; the remainder of the photos were taken by me.
    Show book
  • When the Ice is Gone - What a Greenland Ice Core Reveals About Earth's Tumultuous History and Perilous Future - cover

    When the Ice is Gone - What a...

    Paul Bierman

    • 0
    • 0
    • 0
    In 2018, lumps of frozen soil, collected from the bottom of the world's first deep ice core and lost for decades, reappeared in Denmark. When geologist Paul Bierman and his team first melted a piece of this unique material, they were shocked to find perfectly preserved leaves, twigs, and moss. That observation led them to a startling discovery: Greenland's ice sheet had melted naturally before, about 400,000 years ago. 
     
     
     
    In When the Ice Is Gone, Bierman traces the story of this extraordinary finding, revealing how it radically changes our understanding of the Earth and its climate. A longtime researcher in Greenland, he begins with a brief history of the island, both human and geological. For the origins of ice coring, Bierman brings us to Camp Century, a US military base built inside Greenland's ice sheet, where engineers first drilled through mile-thick ice and into the frozen soil beneath. Decades later, a few feet of that long-frozen earth would reveal its secrets—ancient warmth and melted ice. 
     
     
     
    Changes in Greenland reverberate around the world, with ice melting high in the arctic affecting people everywhere. Bierman explores how losing Greenland's ice will catalyze devastating events if we don't change course and address climate change now.
    Show book
  • AI and the Business World - Innovations and Challenges - cover

    AI and the Business World -...

    Wayne Preston, Karen June Kuipers

    • 0
    • 0
    • 0
    Dive into the transformative world of Artificial Intelligence with "AI and the Business World - Innovations and Challenges," the first book in the "AI and the Future of Industry" series. Authored by industry veterans and AI experts, Wayne Preston and Karen June Kuipers (KJ). This comprehensive guide unravels the complexities of AI, machine learning, and deep learning, equipping you with the knowledge to steer your business through this technological revolution. 
    Why This Book Is a Must Listener:AI Foundations: Master the core concepts of AI, machine learning, and deep learning, along with advanced topics like data analytics and predictive modeling.Real-World Applications: Uncover how AI is revolutionizing sectors like finance, healthcare, retail, and manufacturing, driving innovation, efficiency, and digital transformation.Strategic Insights: Learn practical strategies for integrating AI into your business operations, from identifying opportunities to managing change and ensuring ethical AI practices.Success Stories: Case studies of businesses that have successfully harnessed AI, learning from their challenges and triumphs.Future Trends: Stay ahead of the curve with insights into emerging AI trends and their potential impact on business. 
    This Audiobook is a must-listen for C-suite executives, startup founders, IT professionals, data scientists, business strategists, artists and designers, and film and TV professionals eager to leverage the power of AI. 
    Whether you’re new to AI or looking to enhance your capabilities, this essential read equip's you with the knowledge and tools to navigate and thrive in these changing times. Gain valuable insights and practical strategies to leverage AI for driving innovation and success in your industry.
    Show book
  • Mastering Data-Intensive Applications - Building for Scale Speed and Resilience - cover

    Mastering Data-Intensive...

    Chuck Sherman

    • 0
    • 0
    • 0
    In an era dominated by data, the ability to harness its power is a game-changer for businesses and industries. "Mastering Data-Intensive Applications" is your definitive guide to navigating the complex landscape of building and managing applications that can handle the massive volumes of data that define the modern world. 
    This book delves into the core principles, strategies, and best practices required to architect, develop, and maintain data-intensive applications that excel in scale, speed, and resilience. Whether you're a seasoned software engineer, a system architect, or a technical leader, this book will empower you to conquer the challenges of working with data at an unprecedented scale. 
    "Mastering Data-Intensive Applications" is more than just a technical manual—it's a comprehensive journey through the intricacies of modern application development. Authored by experts in the field, this book combines theoretical knowledge with practical wisdom, enabling you to create applications that are not only responsive and robust but also capable of extracting valuable insights from the vast sea of data. 
    Equip yourself with the skills to architect data-intensive applications that excel in scale, speed, and resilience. Whether you're building the next social media sensation, revolutionizing e-commerce, or driving advancements in healthcare analytics, this book will be your steadfast companion in the world of data-intensive application mastery. 
     
    Show book
  • Echoes From the Deep - The Lusitania Disaster Between Wartime Actions And Wrong Decisions - cover

    Echoes From the Deep - The...

    Davis Truman

    • 0
    • 0
    • 0
    On May 1, 1915, the majestic RMS Lusitania departed from New York, bound for Liverpool, navigating through the escalating tensions of a war-torn Europe. Just six days later, the Cunard liner met a tragic fate, sinking into the depths of the Atlantic after being struck by a German torpedo. The catastrophe claimed the lives of over a thousand passengers, sending shockwaves across the world and profoundly influencing the American stance on World War I. 
    At the heart of this investigation lies a provocative thesis: the tragic loss of life on the Lusitania was not merely a consequence of wartime hostilities but was exacerbated by decisions and actions that could have been averted. Through detailed analysis, the book questions the accountability of the captain and crew, challenging readers to reconsider the extent to which their actions — or inactions — contributed to the disaster. 
    But this story is not confined to the ill-fated ship alone. "Echoes From the Deep" also examines the broader ramifications of the Lusitania's sinking on American public opinion. The tragedy stirred a powerful emotional response, turning the tide of sentiment and drawing the United States closer to joining the global conflict.  
    Blending historical rigor with compelling storytelling, "Echoes From the Deep" explores tragedy, responsibility, and the complex interplay between individual actions and larger historical forces. This book is essential for history enthusiasts, maritime scholars, and anyone intrigued by the profound impact of the Lusitania disaster on the American war effort.
    Show book
  • Forgotten Forests: Twelve Thousand Years of British and Irish Woodlands - cover

    Forgotten Forests: Twelve...

    Jonathan Mullard

    • 0
    • 0
    • 0
    Ancient trees, some over a thousand years old, are dotted around the British Isles, the last survivors of a lost world. Now, new scientific studies of these trees and of fossilised forests and of our oldest wooden artifacts can help us to understand the many woodlands that have disappeared from our landscapes. 
    Locked in ice for more than twenty thousand years, the lands that now make up Britain and Ireland were some of the last settled by humans. The earliest people, Mesolithic hunter-gatherers like Cheddar Man, arrived around eleven thousand years ago to find dense forests. While they lived lightly, they did introduce fire, which they used to create clearings, and this was the beginning of the reshaping of Britain’s forests. 
    When Neolithic farmers migrated to Britain from Europe some six thousand years ago, it meant a violent end to the hunter-gatherers’ way of life. It also indicated a dramatic change for the ecosystems. Forests were cleared for fields, trees and plants fed to livestock and predators hunted. A wild, forested world became one of agriculture and villages. 
    As humans learned to work bronze, then iron, they also used wood in myriad ways, building homes, then cathedrals, hand tools then furniture and early machines, boats and eventually immense ships. The forests of Britain and Ireland fuelled the burgeoning human civilisation, from the Romans, Anglo Saxons, Vikings and Normans, to the British, Scottish, Welsh and Irish peoples through to the present day. In that time our woodlands have changed beyond recognition, but clues to their story remain. Biologist and Britain’s first senior officer for Areas of Outstanding Natural Beauty Jonathan Mullard retraces the history of the forgotten forests of Britain and Ireland, piecing together historical records going as far back as the written word and archaeological evidence going back far further. The result is a wealth of arcane anecdotes and the latest scientific understanding of our natural history, as well as a fascinating journey through the forests, landscapes and human history of Britain. 
    A richly researched work of non-fiction, it brings habitats, ecology and nature into sharp focus as it traces how people and forests shaped one another across millennia. From the deep past to the present, it invites us to see Britain and Ireland’s woodlands with fresh eyes—sometimes as close and complex as rainforests in their interwoven life. 
    For fans of Tristan Gooley (How To Read Water), Robert Macfarlane (Is a River Alive?), Adam Weymouth (Kings of the Yukon), Jo Woolf (The Great Horizon), and Rough Guides (The Rough Guide to Morocco). 
    HarperCollins 2025
    Show book