📖 Python Concurrency with asyncioby Matthew Fowler
Released February 2022
🔥Publisher(s): manning publishing
ISBN: 9781617298660
Pages: 376
📈 یاد بگیرید که کدهای کُند رو با برنامه نویسی concurrent و کتابخونه cutting-edge به اسم asyncio سرعت ببخشید.
▪️از کوروتینها و taskها با سینتکس async await استفاده کنید تا کدتون رو به صورت concurrent اجرا کنید.
▪️هزاران کوئری sql را به صورت concurrent اجرا کنید
▪️وب ریکوئستهاتون رو با aiohttp به صورت concurrent اجرا کنید.
▪️با استفاده از دو ماژول قدرتمند multiproccessing و asyncio سیستم map-reduceعی درست کنید که حجمهای بسیار بزرگی از دیتا و عملیاتهای cpu intensive عه روشون رو به صورت concurrent اجرا کنید.
▪️از threading و asyncio استفاده کنید تا کدهای blocking رو با کدهای async ترکیب کنید.
⚠️ فریمورک asyncio پیچیدهست. در کنار این پیچیدگی منابع آموزشی کمی هم براش وجود داره. اگر هم چیزی هست، پیوسته نیست :(
این کتاب توسط کسی نوشته شده که مثل خود ما از این جسته گریختگی رنج برده و سعی داشته این فضای خالی رو با یه کتاب خیلی خوب پر کنه.
❗️این کتاب برای چه کسانیست؟
این کتاب یک کتاب intermediate حساب میشه و آموزشی برای خود زبان پایتون نداره. در ضمن
هیچ تجربه قبلی از برنامهنویسی concurrent نیازی نیست.از اینجا دانلود کنید.
https://ir1lib.org/book/19150836/d6727dپ.ن.
لطفا اگه کتب خوبی سراغ دارید، معرفی کنید. سپاس
🌸