0 رای
وضعیت موجودی موجود

قیمت قبلی: 3,180,000 ریال
قیمت: 2,780,000 ریال

 



Product details

  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (August 22, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 238 pages
  • ISBN-10 ‏ : ‎ 1491941197
  • ISBN-13 ‏ : ‎ 978-1491941195


 

کتاب Concurrency in Go: Tools and Techniques for Developers

 

 
 
 
 

Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If you’re a developer familiar with Go, this practical book demonstrates best practices and patterns to help you incorporate concurrency into your systems.

Author Katherine Cox-Buday takes you step-by-step through the process. You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems. Learn the skills and tooling you need to confidently write and implement concurrent systems of any size.

  • Understand how Go addresses fundamental problems that make concurrency difficult to do correctly
  • Learn the key differences between concurrency and parallelism
  • Dig into the syntax of Go’s memory synchronization primitives
  • Form patterns with these primitives to write maintainable concurrent code
  • Compose patterns into a series of practices that enable you to write large, distributed systems that scale
  • Learn the sophistication behind goroutines and how Go’s runtime stitches everything together

 

منابع کتاب کتاب Concurrency in Go: Tools and Techniques for Developers

درست کردن همزمانی می تواند بسیار دشوار باشد، اما خوشبختانه، زبان برنامه نویسی متن باز Go کار با همزمانی را قابل ترمیم و حتی آسان می کند. اگر توسعه‌دهنده‌ای با Go آشنا هستید، این کتاب کاربردی بهترین شیوه‌ها و الگوها را نشان می‌دهد تا به شما کمک کند تا همزمانی را در سیستم‌های خود بگنجانید.

نویسنده کاترین کاکس بودی شما را گام به گام در این فرآیند راهنمایی می کند. متوجه خواهید شد که Go چگونه همزمانی را مدلسازی می‌کند، چه مسائلی از این مدل ناشی می‌شود و چگونه می‌توانید برای حل مشکلات، مقادیر اولیه را در این مدل بسازید. مهارت ها و ابزار مورد نیاز برای نوشتن و پیاده سازی سیستم های همزمان با هر اندازه ای را بیاموزید.

  • درک کنید که Go چگونه به مشکلات اساسی رسیدگی می کند که انجام همزمانی را به درستی دشوار می کند
  • تفاوت های کلیدی بین همزمانی و موازی بودن را بیاموزید
  • سینتکس اولیه‌های همگام‌سازی حافظه Go را بررسی کنید
  • برای نوشتن کدهای همزمان قابل نگهداری، با این اولیه ها الگوهایی تشکیل دهید
  • الگوها را در مجموعه‌ای از روش‌ها بنویسید که شما را قادر می‌سازد تا سیستم‌های بزرگ و توزیع‌شده را بنویسید
  • با پیچیدگی پشت گوروتین ها و اینکه چگونه زمان اجرای Go همه چیز را به هم پیوند می دهد، بیاموزید

نظرات کاربران درباره کتاب Concurrency in Go: Tools and Techniques for Developers

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Concurrency in Go: Tools and Techniques for Developers نظر می دهد.

ارسال نظر درباره کتاب Concurrency in Go: Tools and Techniques for Developers

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Addison-Wes ...
14,800,000 ریال
  Product details Publisher ‏ : ‎  O'Reill ...
1,660,000 ریال
  Product details Publisher ‏ : ‎  Springer; 2 ...
2,400,000 ریال
  Product details Publisher ‏ : ‎  Packt Publi ...
3,540,000 ریال
Product details Publisher ‏ : ‎  O'Reilly Media; 1st ...
5,400,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید