Grokking Concurrency. Kirill Bobrov

Grokking Concurrency. Kirill Bobrov

Артикул: PB-013208
Наявність: Є в наявності
  • 650грн.


Master the art of thinking in parallel — from first principles to real-world code.

Concurrency is one of the most challenging yet essential aspects of modern software development. In "Grokking Concurrency", Kirill Bobrov delivers a clear, practical, and approachable guide to understanding and working with concurrent systems — from the ground up.

This book doesn’t overwhelm with dry theory. Instead, it builds a mental model step by step, allowing developers to truly grok what concurrency means, why it matters, and how to tame it in real-world applications. Using relatable analogies, interactive examples, and intuitive illustrations, Bobrov transforms a traditionally difficult topic into a learning journey that’s as accessible as it is enlightening.


 What you’ll learn:

  • Core concepts: threads, processes, locks, deadlocks, race conditions

  • Different concurrency models: shared memory, message passing, async/await, and actor-based systems

  • Best practices for designing safe and scalable concurrent software

  • Real-world applications in web development, microservices, and multicore systems

  • Tools and libraries across multiple languages (with a focus on JavaScript, Go, Python, and Rust)


 Who this book is for:

  • Mid-level developers ready to go beyond basics and into deeper systems knowledge

  • Backend engineers working with performance-sensitive or multi-user systems

  • Frontend developers dealing with async events, rendering, or browser performance

  • Anyone who has struggled with concurrency before — and wants to finally get it


 Why read this book?

Because concurrency isn’t optional anymore — it’s everywhere. Whether you're handling API requests, processing tasks in the background, or scaling your applications, a solid grasp of concurrent thinking makes you a significantly better and more efficient programmer.


"Grokking Concurrency" is the missing manual for the parallel world of software. It will change the way you design, debug, and reason about programs — one clear, empowering chapter at a time.

Характеристики книги
Ілюстрації Чорно-білі
Автор Kirill Bobrov
Видавництво Manning
Кількість сторінок 304
Мова видання Англійська> Англійська Англійська
Обкладинка М'яка
Рік видання 2024
Тип поліграфічного паперу Офсетний
Формат 185х235 мм

Написати відгук

Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.
    Погано           Добре
Захист від роботів
Модули для Opencart