Перейти к содержимому

Frontend System Design - #16 Real-time updates - Part #1 Introduction بالعربي

Abdallah Hemdan

0:00 / 0:00

Frontend System Design - #16 Real-time updates - Part #1 Introduction بالعربي

748 просмотров · 4 месяца назад
Abdallah Hemdan
6,55 тыс. подписчиков
748 просмотров · 4 месяца назад
#frrontend #systemdesign #systemdesigninterview #frontendsystemdesign #frontenddevelopment #realtime #pulling #websocket #websockets #serversendevents #sse السلام عليكــــــــــــم دي الحلقة الـ16 من سلسلة #frontendsystemdesign بالعربي هنبدأ نتكلم من الحلقة دي علي موضوع جديد و ممتع وهو الـ Real-time updates هنتكلم علي الـ Real-time updates وأهميتها وازاي بقت دلوقتي جزء أساسي من تقريبا كل الـ app والـ interviews خاصا مع تحول محاولات أغلب الشركات انها تضيف agentic features عندها بشكل او بأخر وليه ده موضوع مهم في الـ System design interviews هنتكلم علي معني Real-time وازاي spectrum مش binary وازاي وجود الـ app بتاعك علي نقطة من الـ spectrum ده بيغير تماما كل حاجة, ازاي تسأل الأسئلة المناسبة الي تخليك تفهم احتاج الـ app/feature بتاعتك من الـ Real-time والـ constraints الي عندك والي بناءا عليها هنختار الـ technique المناسب وأخيرا هنتكلم علي ازاي الـ HTTP مخلي الموضوع صعب وازاي كل Paradigm بيحاول يعمل workaround علشان يحل المشكلة سواء Client Pull او Server Push او Full-Duplex #frontend_بالعربي #systemdesign #frontend #frontendsystemdesign #scalablefrontend #frontendarchitecture #FrontendDev https://ahemdan.com/courses/frontend-... 0:00 Introduction 2:28 Why interviews ask this 4:15 5 questions to ask first 9:09 Two examples 10:42 Real-time is a spectrum 13:00 The staleness window 14:19 Why HTTP makes this hard 16:00 Three families of workaround 19:13 Summary https://ahemdan.com/courses/frontend-... هتلاقوا كل السلايدز هنا https://drive.google.com/drive/folder... ماتنسوش تشتركوا في القناة وتفعلوا جرس التنبيهات عشان يوصلكم كل جديد اكاونت تويتر   / abdallahhemda17   اكاونت لينكدان   / hemdan99   اكاونت جيتهاب https://github.com/abdallahhemdan