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