توضیحات
Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problems
Key Features
Explore the core syntaxes, language features and modern patterns of concurrency in Python
Understand how to use concurrency to keep data consistent and applications responsive
Utilize application scaffolding to design highly-scalable programs
Book Description
Python is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently, but their common aim is to reduce the execution time. This book serves as a comprehensive introduction to various advanced concepts in concurrent engineering and programming.
Mastering Concurrency in Python starts by introducing the concepts and principles in concurrency, right from Amdahl’s Law to multithreading programming, followed by elucidating multiprocessing programming, web scraping, and asynchronous I/O, together with common problems that engineers and programmers face in concurrent programming. Next, the book covers a number of advanced concepts in Python concurrency and how they interact with the Python ecosystem, including the Global Interpreter Lock (GIL). Finally, you’ll learn how to solve real-world concurrency problems through examples.
By the end of the book, you will have gained extensive theoretical knowledge of concurrency and the ways in which concurrency is supported by the Python language
What you will learn
Explore the concepts of concurrency in programming
Explore the core syntax and features that enable concurrency in Python
Understand the correct way to implement concurrency
Abstract methods to keep the data consistent in your program
Analyze problems commonly faced in concurrent programming
Use application scaffolding to design highly-scalable programs
Who this book is for
This book is for developers who wish to build high-performance applications and learn about signle-core, multicore programming or distributed concurrency. Some experience with Python programming language is assumed.
————————————————————–
ترجمه ماشینی :
در دنیای همزمانی پایتون غوطه ور شوید و با پیچیده ترین مشکلات برنامه نویسی همزمان مقابله کنید ویژگی های کلیدی سینتکس های اصلی، ویژگی های زبان و الگوهای مدرن همزمانی در پایتون را کاوش کنید درک نحوه استفاده از همزمانی برای ثابت نگه داشتن داده ها و پاسخگویی برنامه ها استفاده کنید داربست برنامه برای طراحی برنامه های بسیار مقیاس پذیر شرح کتاب Python یکی از محبوب ترین زبان های برنامه نویسی است که دارای کتابخانه ها و چارچوب های متعددی است که محاسبات با کارایی بالا را تسهیل می کند. همزمانی و موازی بودن در پایتون زمانی که صحبت از چند پردازش و چند رشته می شود ضروری است. آنها متفاوت رفتار می کنند، اما هدف مشترک آنها کاهش زمان اجرا است. این کتاب به عنوان مقدمه ای جامع برای مفاهیم پیشرفته مختلف در مهندسی و برنامه نویسی همزمان عمل می کند. تسلط بر Concurrency در Python با معرفی مفاهیم و اصول همزمان، از قانون Amdahl تا برنامه نویسی چند رشته ای، و به دنبال آن توضیح برنامه نویسی چند پردازشی، scraping وب، و I/O ناهمزمان، همراه با مشکلات رایجی که مهندسان و برنامه نویسان همزمان با آن مواجه می شوند، آغاز می شود. برنامه نویسی. در مرحله بعد، این کتاب تعدادی از مفاهیم پیشرفته در همزمانی پایتون و نحوه تعامل آنها با اکوسیستم پایتون، از جمله قفل مترجم جهانی (GIL) را پوشش می دهد. در نهایت، نحوه حل مسائل همزمانی در دنیای واقعی را از طریق مثال ها یاد خواهید گرفت. \ در پایان کتاب، دانش نظری گستردهای در مورد همزمانی و راههایی که همزمانی توسط زبان پایتون پشتیبانی میشود به دست خواهید آورد. ویژگی هایی که همزمانی را در پایتون فعال می کند روش صحیح پیاده سازی همزمانی را درک کنید روش های انتزاعی برای ثابت نگه داشتن داده ها در برنامه شما تجزیه و تحلیل مشکلاتی که معمولاً در برنامه نویسی همزمان با آن مواجه می شوند استفاده از داربست برنامه برای طراحی برنامه های بسیار مقیاس پذیر این کتاب برای چه کسانی است این کتاب برای توسعه دهندگانی است که می خواهند برنامه های کاربردی با کارایی بالا بسازند و در مورد signle-core، برنامه نویسی چند هسته ای یا همزمانی توزیع شده بیاموزند. مقداری تجربه با زبان برنامه نویسی پایتون فرض شده است.
tag : دانلود کتاب تسلط بر همزمانی در پایتون , Download تسلط بر همزمانی در پایتون , دانلود تسلط بر همزمانی در پایتون , Download Mastering Concurrency in Python Book , تسلط بر همزمانی در پایتون دانلود , buy تسلط بر همزمانی در پایتون , خرید کتاب تسلط بر همزمانی در پایتون , دانلود کتاب Mastering Concurrency in Python , کتاب Mastering Concurrency in Python , دانلود Mastering Concurrency in Python , خرید Mastering Concurrency in Python , خرید کتاب Mastering Concurrency in Python ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.