مجله علمی تفریحی بیبیس
0

دانلود کتاب همزمانی گروکینگ – درخواست های همزمان کاربران در سیستم

بازدید 707
  • عنوان: Grokking Concurrency (MEAP)
  • نویسنده: Kirill Bobrov
  • حوزه: توسعه نرم افزار
  • سال انتشار: 2022
  • تعداد صفحه: 109
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 10.03 مگابایت

همزمانی یک ویژگی یک سیستم است، خواه یک برنامه، یک کامپیوتر یا شبکه ای از رایانه ها. همانطور که راب پایک، خالق زبان برنامه نویسی Go، زمانی گفت: همزمانی به روشی برای انجام محاسبات اشاره دارد به گونه ای که یک سیستم “در آن واحد با چیزهای زیادی سروکار دارد”. و برنامه نویسی همزمان روشی برای ساختار یک سیستم به گونه ای است که چندین “وظیفه” به صورت همپوشانی اجرا شوند. تعریف فوق کمی مبهم است. احتمالاً سؤالاتی از این قبیل دارید: • «یکباره» به چه معناست؟ • «انجام محاسبات» به چه معناست؟ • اگر بین محاسبات وابستگی وجود داشته باشد چه؟ • «وظایف» چیست؟ همه اینها و موارد دیگر در این کتاب مورد بحث قرار خواهد گرفت. قبل از اینکه به همه اینها بپردازیم، اجازه دهید با برخی از اصول اولیه شروع کنیم. اول از همه، چرا باید به همزمانی اهمیت دهید؟

Concurrency is a property of a system, whether a program, a computer, or a network of computers. Concurrency refers to a way of performing computations in such a way that a system is “dealing with a lot of things at once” as Rob Pike, the creator of the Go programming language, once said. And concurrent programming is a method of structuring a system in a way that multiple “tasks” run in an overlapping way. The above definition is a little vague. You probably have questions such as: • What does “at once” mean? • What does “performing computations” mean? • What if there are dependencies between computations? • What are “tasks”? All of this and more will be discussed in this book. Before we get into all of that, let’s begin with some of the fundamentals. First off, why should you care about concurrency?

این کتاب را میتوانید بصورت رایگان از لینک زیر دانلود نمایید.

Download: Grokking Concurrency (MEAP)

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

بیشتر بخوانید