مقایسه سرعت زبون های برنامه نویسی #بک_اند ⚡ کدوم زبون انتخاب کنیم؟

MHRCODE دنیای برنامه‌نویسی
MHRCODE دنیای برنامه‌نویسی
زبان های ...
زبان های #برنامه_نویسی مختلفی برای #Backend هستن و خیلی خوبه به عنوان یک برنامه نویس بک اند نقاط قوت و ضعفشون رو بشناسیم. باتل نک اکثر اپلیکیشن های بک اندی I/O هستش و توی این چند ساله به روش های مختلف تونستیم اون رو بهبود بدیم و توی این ویدیو به این روش ها میپردازم. در نهایت با هم دیگه می بینیم چطور async/await اومد که پرفورمنس وب اپلیکیشن های ما رو بهتر کنه تا concurrency بهتری داشته باشیم.

00:00 اینترو
01:13 باتل نک یعنی چی؟
02:00 چی باعث کند شدن بک اند ما میشه؟
07:07 محیط تست و بنچ مارک
08:03 بهبود پرفورمنس با OS Thread (زبان های PHP و Python)
12:54 استفاده از Async برای بهبود پرفورمنس (FastAPI, Nodejs)
16:54 چرا توی Go از Async Await استفاده نمیکنیم؟

محمد حسینی‌راد هستم، توی شرکت‌هایی مثل کافه‌بازار و دیوار تجربه کاری دارم. توی ویدیوهام سعی میکنم تجربیات #برنامه_نویسی #مهندسی_کامپیوتر #نرم_افزار #توسعه_وب #بک_اند رو منتشر کنم.

همه توضیحات ...