مبحث concurrency در برنامه نویسی خیلی مهمه.
برای بهینه کردن عملکرد سیستم طراحی و پیاده سازی نرم افزار باید بگونه باشه که بتونه بصورت concurrent خوب عمل کنه، این ویژگی باعث میشه سیستم scalable بشه و توان پاسخگویی (throughput) سیستم بالا بره و latency کم بشه.
کتابی که معرفی میکنم سرفصل های خیلی جذابی داره که میتونید در وقت آزاد حتی فقط بخش هایی از کتاب رو بخونید و کلی نکته مهم یاد بگیرید در مورد انواع چالش های concurrency و مفاهیم مهم ش.
درسته که گولنگ یکی از دلایل محبوبیت ش concurrency هست اما حواستون باشه این مفاهیم مهم هستند و به هیچ زبان برنامه نویسی و ابزار خاصی هم محدود نمیشن.
Grokking Concurrency
https://www.amazon.com/Grokking-Concurrency-Kirill-Bobrov/dp/1633439771
@gocasts
#book
#concurrency
Post #464
5.16K

- 👍 16
- 🔥 4
- ❤ 3