دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: نویسندگان: Nikhil Anurag سری: ISBN (شابک) : 9781787125384 ناشر: Packt Publishing سال نشر: 2018 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Distributed Computing with Go به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب محاسبات توزیع شده با Go نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
محاسبات توزیع شده با Go به توسعه دهندگان ایده خوبی می دهد که چگونه توسعه پایه Go ابزارهایی را برای تحقق پتانسیل واقعی توسعه Golang در دنیایی از برنامه های کاربردی وب و ابری همزمان کار می کند. نیکیل کار خود را با راه اندازی یک محیط توسعه حرفه ای Go آغاز می کند. سپس مفاهیم اولیه و شیوه های توسعه همزمان و موازی Golang را یاد خواهید گرفت. شما در چند فصل جدید خواهید فهمید که چگونه منابع و داده ها را با REST و رویکردهای وب استاندارد متعادل کنید، در حالی که همزمانی را در ذهن دارید. اکثر برنامه های Go این روزها در یک مرکز داده یا در فضای ابری اجرا می شوند، که شرطی است که فصل بعدی به آن بستگی دارد. در آنجا، با نوشتن یک سیستم نمایه سازی اسناد توزیع شده در دو فصل بعدی، مهارت های خود را به طور قابل توجهی گسترش خواهید داد. این سیستم باید مجموعه بزرگی از اسناد را با تقاضاهای تحلیلی قابل توجهی متعادل کند. مورد استفاده دیگر روشی است که در آن یک برنامه وب نوشته شده در Go می تواند آگاهانه دوباره طراحی شود تا ویژگی های توزیع شده را در نظر بگیرد. این فصل برای توسعه دهندگان Go که باید برنامه های Go موجود را به محیط های محاسباتی و حافظه فشرده منتقل کنند بسیار جالب است. فصل آخر به کار نسبتا طاقت فرسا آزمایش برنامه های کاربردی موازی و توزیع شده مربوط می شود، چیزی که معمولاً در برنامه های درسی استاندارد علوم کامپیوتر تدریس نمی شود.
Distributed Computing with Go gives developers with a good idea how basic Go development works the tools to fulfill the true potential of Golang development in a world of concurrent web and cloud applications. Nikhil starts out by setting up a professional Go development environment. Then you'll learn the basic concepts and practices of Golang concurrent and parallel development. You'll find out in the new few chapters how to balance resources and data with REST and standard web approaches while keeping concurrency in mind. Most Go applications these days will run in a data center or on the cloud, which is a condition upon which the next chapter depends. There, you'll expand your skills considerably by writing a distributed document indexing system during the next two chapters. This system has to balance a large corpus of documents with considerable analytical demands. Another use case is the way in which a web application written in Go can be consciously redesigned to take distributed features into account. The chapter is rather interesting for Go developers who have to migrate existing Go applications to computationally and memory-intensive environments. The final chapter relates to the rather onerous task of testing parallel and distributed applications, something that is not usually taught in standard computer science curricula.