Software Scalability - Load Balancer | سبب نجاح البرامج التي تخدم ملايين المستخدمين

  Рет қаралды 29,371

Yehia Tech

Yehia Tech

Күн бұрын

كورس تطوير تطبيقات الويب باستخدام MERN Stack
www.udemy.com/...
---
رابط كورس React في 90 دقيقة:
• كورس أساسيات رياكت في...
---
رابط كورس HTML وCSS في 120 دقيقة:
• كورس شرح اساسيات بناء ...
---
رجعنا لعصر بي اتش بي بتاع زمان | PHP Server-Side vs. Next.js Server-Side Rendering
• رجعنا لعصر بي اتش بي ب...
---
تابعوني ومتنسوش تعملوا Like وSubcribe لو مش عاملين.
وشاركوني بآراكم في الكومنتات.
===
أنا يحيى العربي مهندس برمجيات شغال بقالي أكتر من 10 سنين في المجال. هدفي في الفيديوهات اللي بنزلها اني انشر الوعي البرمجي وانقلكم خبرتي وتجاربي في السوق عشان تستفيدوا منها ومتكرروش نفس الاخطاء.
وبتمنى التوفيق للجميع
===
صفحة الانستجرام
/ yehia.tech

Пікірлер: 90
@TheAbushamel
@TheAbushamel 6 ай бұрын
يعجبني انك تدخل في الموضوع من أول ثانية بدون إستهلالات وتحايا طويلة وكمان تختم من غير تكرار الموضوع او ادعية وهري خارج الموضوع عمليا كل ثانية في فيديوهات لها قيمتها تحياتي
@okody1745
@okody1745 Ай бұрын
أنت وين كنتتتتت من زمان صدق كنت أحتاجك في حياتي من زمان وضوح واسلوب وشرح صلاتييي على النبي المعلومة تحسها تدخل وثبت الصدق لازم تسوي موقع كورسات خاص في تمام زي Mosh
@أحمد-ث4ش9ر
@أحمد-ث4ش9ر 6 ай бұрын
اتمنى تعمل سلسلة تشرح فيها الطريقة اللي بتشتغل بيها البرامج الكبيرة زي يوتيوب و فيسبوك و نتفليكس
@logicmonster6197
@logicmonster6197 6 ай бұрын
اتفق
@dearyismail7300
@dearyismail7300 6 ай бұрын
و انا کمان اتفق معاکم
@MohamedibinAhmed
@MohamedibinAhmed 6 ай бұрын
ByteByteGo بيشرح الDesign System
@Singlton
@Singlton 6 ай бұрын
مين يتفق انه ذي القناة افضل قناة تدريس معرفة نظرية بطريقة عميقة حتى احسن من الجامعات 😍
@_Elfaro
@_Elfaro 6 ай бұрын
حلقة جميلة ومليئة بمعلومات تم شرحها بإختصار وبدون كثر كلام
@hammam92
@hammam92 6 ай бұрын
يا فنان... الفيديو المنتظر من أشهر :) الله بسلم ايديك وجمعة مباركة يا غالي. شكرا جزيلا وجزاك الله خير الجزاء ❤
@Mohdiebdbej
@Mohdiebdbej 5 ай бұрын
انا استفدت منك اكتر من الماجستير الي عملته في امريكا …. جزاك الله خيراً
@Mahmoud_Gamal_MG
@Mahmoud_Gamal_MG 6 ай бұрын
ربنا يبارك ف حضرتك حقيقي اكتر شخص يبساعدني a growth my mind 🥰🥰
@ahmadammouneh3061
@ahmadammouneh3061 5 ай бұрын
فيديو رائع و شرح جميل جدا شكرا كتير عالمجهود و التعب جزاك الله خيرا باش مهندس..
@hatemsherif9600
@hatemsherif9600 6 ай бұрын
So simple and straight to the point for someone who wants to know how an app could be highly available without digging deep and going through details, Thanks ya Yehia ❤️
@MedMed-zw5ef
@MedMed-zw5ef 6 ай бұрын
بوركتم أستاذ يحيى هذه المواضيع مهمة جدا أن يفهمها المبرمج لاسيما المبتدئ، فالمفهوم نفسه يسبب له كثيرا من المشاكل إذا لم يفهمه نظريا. يا ريت تتكلم عن الauthentication، والauthorization بالتفصيل. وشكر الله لكم
@moha_kunX
@moha_kunX 6 ай бұрын
و الله انصدمت لما رأيت الفيديو و موضوعة لأنه ثالث فيديو يتلكم عن موضوع قد بحثت عليه للتو كأنك تقرأ أفكاري، خورازمياتك احسن من خوارزميات مارك 😂، تلميذك من المغرب
@ibrahims1942
@ibrahims1942 5 ай бұрын
مشاء الله مبدع يايحيى معلومات ثريه ومفيده وتوصل المعلومه بطريقة ممتازه الله يعطيك العافية استمر
@AhmedAli-e4m8x
@AhmedAli-e4m8x 5 ай бұрын
طريقة شرح مميزة مبنية على المنطق و ليس مجرد التسميع -- بتدل على انك فاهم جدا -- فيديو جميل جدا شكرا
@fufufifi2349
@fufufifi2349 6 ай бұрын
بارك الله فيك فيديو في الوقت المناسب ، كنت محتاجة المعلومات
@الشافعيمذهباالإسحاقينسباالصوما
@الشافعيمذهباالإسحاقينسباالصوما 6 ай бұрын
وربي أنت وحش في طريقة الشرح و إيصال المعلومة ما شاء الله عليك. أفضل شيء في شرحك أنك تعرض المشكلة أولا بطريقة واضحة ثم تذكر الحل. هذا غير موجود في كثير من الشراح اليوم. تجدهم يشروح ال load balancer مباشرة بدون ذكر المشكلة الأولية.
@ahmadjihad4434
@ahmadjihad4434 6 ай бұрын
ما شاء الله عليك مقطع لا يقدر بثمن. قرأت عن الموضوع من قبل، وهو جداً معقد وشرحك جداً مبسط ولطيف. تمنيت فقط لو تطرقت لموضوع مزامنة الملفات على غرار الداتابيز. كل التوفيق ❤
@salehhassan6057
@salehhassan6057 6 ай бұрын
مع اني سينيور وعندي المعلومات اللي بتذكرها، بس عندك اسلوب ممتع يخليني اشوف الفيديو للاخر. شكرا ياهندسة
@samirmagdy2921
@samirmagdy2921 6 ай бұрын
فيديو جميل و دسم جدا 🤍 شكرا علي المجهود دا كله
@mohammedgamal3716
@mohammedgamal3716 6 ай бұрын
فيديو رائع , واضح المجهود اللي اتحط في تحضيره , جزاك الله خيرا.
@AmirElkased
@AmirElkased 6 ай бұрын
ربنا يكرمك ويجعله في ميزان حسناتك اللهم امين🤍 تسلم ي هندسه
@Mahmoud_Faqeer
@Mahmoud_Faqeer 6 ай бұрын
محتوي فوق الرائع ❤
@jalalrassam4729
@jalalrassam4729 6 ай бұрын
الف شكر لك معلوماتك فريده من نوعها وبتفيدنا كثير ربنا يجزيك الخير
@manemosama9686
@manemosama9686 3 ай бұрын
انا بستفيد منك جامد جدا يا ريت تكلمنا كتير عن ازاي اقدر احسن performance ف الباك اند وازاي اعمل ده ف النود والمنجو
@mostafamohamed-ek2qg
@mostafamohamed-ek2qg 6 ай бұрын
عالمي يهندسه ❤
@ahmedsamy2654
@ahmedsamy2654 6 ай бұрын
فيديو عظيم بجد استفد منه❤
@abdelmoumainenessah7479
@abdelmoumainenessah7479 6 ай бұрын
انت بتشرح كتاب system design interview اللي نصحتنا بيه قبل كذا والله انك اسطورة
@satestactmathtutor6570
@satestactmathtutor6570 6 ай бұрын
فيديو مفيد جدا انا خدت فكره عن حاجات كتيره اوي شكرا❤❤
@medomed1105
@medomed1105 6 ай бұрын
جزاك الله خيرا ❤ ونفع بك البلاد والعباد
@ChannelClipper
@ChannelClipper 6 ай бұрын
انت فنان ❤ تحية من لبنان
@ahmedamrfarid
@ahmedamrfarid 4 ай бұрын
Master and secondary is not a cluster it is active passive configuration In a typical cluster, writes are usually done on all nodes I like the content and explanation a lot
@islamzidan8313
@islamzidan8313 6 ай бұрын
اخيرا عرفت انت مجالك ايه شخص محترم صاحب منعش 🎉🎉🎉
@amrflame1757
@amrflame1757 5 ай бұрын
ما شاء الله , شرح ممتاز
@hdplus3991
@hdplus3991 5 ай бұрын
مشاء الله شرح واضح وجميل ... ياريت تشرح blockchain وكيف ممكن الاستفادة منها في عمل أكثر من داتا بيز باش نحقق high availability
@Abo.kifahe_dziri
@Abo.kifahe_dziri 6 ай бұрын
شرح مبسط رائع 🖤❤
@sifoamama2673
@sifoamama2673 6 ай бұрын
لم افهم الدرس لكثرة المصطلحات الانجليزية 😅😅 ، لكن اتمنى يوم من الايام اصير بنفس خبرتك ❤️
@haiderabdali3917
@haiderabdali3917 6 ай бұрын
شكراً لك على هذه المعلومات القيمة
@zakariaelkhalfaoui5684
@zakariaelkhalfaoui5684 6 ай бұрын
بارك الله فيك عندي سؤال، هل ال MVC تعتبر monolithic architecture مش microservice . و اتمنا اذا كان ممكن فيديو عن المعماريات و طرق بناء المواقع
@Dr.Elagooz
@Dr.Elagooz 6 ай бұрын
يريت يريت حضرتك تنزل فديو عن it
@Mohammed--Ali
@Mohammed--Ali 6 ай бұрын
اخيراا قدرت ان اكون اول من يشكرك اليوم
@qusifarhan9744
@qusifarhan9744 5 ай бұрын
حلو يا عم
@cruyff1325
@cruyff1325 6 ай бұрын
اتمني تعمل fullstack roadmap
@bheegkhs
@bheegkhs 6 ай бұрын
❤استمررر
@bashirmanafikhi
@bashirmanafikhi 5 ай бұрын
كريم بمعلوماتك
@pymopro
@pymopro Ай бұрын
🎉ممتاز
@deez_dev
@deez_dev 6 ай бұрын
مشكور استاذ حلقة مفيدة جداً بحاجة امور متقدمة متل هي تشرحها بشكل معمق. بس سؤال، ال horizontal scale هو نفسه تخديم multi-tenancy؟
@ahmadmhdyones
@ahmadmhdyones 6 ай бұрын
Amazing 🔥
@mohamedali77834
@mohamedali77834 6 ай бұрын
بشمهندس يحيى بعد إذنك اتكلم عن الذكاء الصناعي اللي مارك اتكلم عليه ده
@fullstack-community
@fullstack-community 6 ай бұрын
شرح ممتاز بارك الله فيك باشمهندس يحيى ممكن اضيف ان الـ DB Replication احيانا بيكون ليه مشاكل ممكن الread يحصل على الـ Slave قبل ما يتعمل replicate للداتا وساعتها الداتا اللى هترجع مش هتعكس الـ Current State بشكل حقيقي وده اللى بيتعرف باسم الـ Replication lag والموضوع ليه اكتر من حل او الجوريزم منهم Synchronus replication اللى فيه الmaster بيطلب من الslave يعمل ابديت معين وينتظر منه acknowledgement ان الابديت تم وساعتها بس يسمح بالread على الreplica دي الموضوع متشعب ومحتاج شرح فى اكتر من فيديو للى حابب يتعمق..
@logicmonster6197
@logicmonster6197 6 ай бұрын
انا زعلان انه ما عندي مينتور و صار لي ثلاثة سنوات مش عارف اجيب شغل كجونيور بس فرحان من كمية المعلومات الي بتطرحها
@LoveMe-y7k
@LoveMe-y7k 6 ай бұрын
بستمتع بفديوهاتك ...بس المشكله ان جاب كبير بينا وبينك احنا مبتدئين بينما حضرتك ماشاء الله... يعنى بالبلدى كده احنا عايزين برمجه بالمعلقه واحده واحده (بصوت سعيد صالح فى مدرسة المشاغبين )
@IslamZeid-wn6hr
@IslamZeid-wn6hr Ай бұрын
انت جامد
@adilmrabti1166
@adilmrabti1166 6 ай бұрын
Now this is highly demand for example in k8s we can use load balancer using metallb or traefik to manage all ingress or SVCs
@MohamedHamdy-qo2fs
@MohamedHamdy-qo2fs 3 ай бұрын
ايه رايك في data-intensive applications
@SaidElnaffar
@SaidElnaffar 4 ай бұрын
Yahia, what is the name of the book that you once recommended for Software Design/Architecture? It was very practical and full of real-world examples.
@Ahmedalbhery-x2v
@Ahmedalbhery-x2v 6 ай бұрын
السلام عليكم انا محتار بين تراكين في الباك اند اذاكر node js ولا #c وأيهما شغال اكتر في مصر
@مصطفىالسمطي-ن8ش
@مصطفىالسمطي-ن8ش 5 ай бұрын
انتا معلم بس عرفني ك صاحب ابلكيشن مش مبرمج محترف ، ازي أتعاقد علي هذه النوعية من السيرفرات و ما انواع السيرفرات المتاحة في مصر❤❤❤
@ubadaal
@ubadaal 6 ай бұрын
في مصدر غير كتاب system design interview لتعلم system design
@youssefchaabi5402
@youssefchaabi5402 5 ай бұрын
Is kubernets the better solution in this case for scalability ? And growing your project in future ?
@abooddobysto9682
@abooddobysto9682 6 ай бұрын
هل السستم ديزاين يعتبر من اساسيات الباك اند للبدء بعمل ام للسينيور او اعلى ؟؟
@3mour70
@3mour70 6 ай бұрын
انا عايز اسألك سوال أنا فاتح صفحه على الفيس بوك عامل اعلان اني بعرف اعمل ويب سايت front -end بس انا مش عارف ازاي ابيع الويب سايت يعني مش عارف ازاي اديلو الويب سايت الي انا عملو من على visual studio code الي هوا مشتري مني ❤
@MansourAbouhayat
@MansourAbouhayat 3 ай бұрын
ممكن استخدم هيروزونتل اذا كانت اريد استعمل multi database يعني كل سيرفر لديه داتا بيز خاص بيه و شكرا اذا كان عندكم تصحيح
@auto_codes4all907
@auto_codes4all907 6 ай бұрын
Microservice architecture
@M.A.001
@M.A.001 6 ай бұрын
سؤال بعد اذنك تفرق ايه قسم امن سيبراني من حاسبات او قسم امن سيبراني من ذكاء اصتناعي؟
@samahmahdi5511
@samahmahdi5511 6 ай бұрын
انت قلت قواعد البيانات ماينفعش نعمل فيها horizontal scaling . انت بتتكلم عن ال relational بس مثلا mongodb ممكن نعمل عليها horizontal scaling
@yehiatech
@yehiatech 6 ай бұрын
لا طبعا .. هي اصل الفكرة واحدة .. مينفعش نعمل horizontal scaling الا لسيرفر Stateless .. يعني مش بيشيل بيانات .. الNoSQL بشكل عام من حيث الScaling بتكون قريبة في الفكرة من الrelational .. عندنا cluster بيكون فيه primary node وsecondary nodes .. اللي هو نفس مبدأ الreplication. انظري الى Mongo Atlas عند انشاء قاعدة بيانات جديدة وستجدي ما اتكلم عنه.
@amradel6570
@amradel6570 6 ай бұрын
Can you explain ? sharing data in MongoDB , with multi-user-application system like ERP system
@samahmahdi5511
@samahmahdi5511 6 ай бұрын
serverless not means no servers, it is mean that the cloud provider allocates machine resources on demand
@yehiatech
@yehiatech 6 ай бұрын
مظبوط وشكرا على الاضافة.. فبيكون فيه Cold Start .. لانه لما بيحتاج يخدم request هيعمل warmup لmachine تخدم الطلب .. ولما بيقعد مستني فترة معينة مفيش request بيتخلص من الmachine. بالتالي نظريا السيرفر غير موجود او لا اهتم بثباته حيث انه مش شغال على مدار الساعة
@mechanicalengineerahmedels3042
@mechanicalengineerahmedels3042 6 ай бұрын
السلام عليكم اريد ان اعرف لغة البرمجة المستخدمة لعمل mechanical simulation
@AllahomAnsorGaza
@AllahomAnsorGaza 5 ай бұрын
عندي سوال معلش يا هندسة دلوقت لو ركزنا ان الكود يبقي stateless كدا معظم الحاجات اللي كنا بنعملها كاش مش هنعملها صح ؟
@mohammedkhaled7856
@mohammedkhaled7856 6 ай бұрын
老师很棒
@zaidarkaga6431
@zaidarkaga6431 6 ай бұрын
للاسف عنا العرب اخر همها هذا الاشي
@hamadaattef6714
@hamadaattef6714 6 ай бұрын
السلام عليكم ممكن طريقه للتواصل خاص لو تكرمت ؟
@chsal2000
@chsal2000 6 ай бұрын
السلام عليكم اخي عندي سؤال محيرني كيف بعد ما نكتب الكود ونحولة ملف ونحولة برنامج اذا ردنا أن نحوله إلى اللغة العربية كيف يعني كل الكورسات الي شفته الكود باللغه الانجليزيه نريد عربي مثل برنامج عربي مثل برامج كثيرة في السوق نشوفه عربي لكن صار سنة ونص اتعلم كورسات بايثون كله الاكواد بالغة الانجليزية
@qusifarhan9744
@qusifarhan9744 5 ай бұрын
لا حلو جدا
@MinaMk587
@MinaMk587 6 ай бұрын
مال الدقيقه ٣ لغايه الدقيقه ٤ فيها خلل في الفيديو
@brto
@brto 6 ай бұрын
هو لي مفيش عربي بحترم GoLang
@hamzabadii3575
@hamzabadii3575 2 ай бұрын
اي فما طريق مجاني لتخزين ملايين الناس
@visualizemachinedata
@visualizemachinedata 5 ай бұрын
العين سببها الأول رؤية سابقة من عين خبيثة لنفس الآخر والأول يراه مثليه رأي العين يا ريت هاتف للتواصل معكم😊
@m0hamedSharaf
@m0hamedSharaf 6 ай бұрын
أنا آسف، بس ده كلام غلط 😢 serverless مش معناها مفيش سيرفرات دي معناها سيرفرات أقل less servers
@yehiatech
@yehiatech 6 ай бұрын
فضلا انتبه اننا نقدر نعمل scale down الى صفر عندما لا يوجد requests .. يعني انه يقوم بعمل terminate لجميع الcontainers التي تعمل في الpods .. ثم عندما يأتي اول request يقوم بانشاء واحد جديد .. لذلك يكون هناك ما يسمى Cold Start في هذه الحالة فاول طلب ياخذ وقت طويل حتى يتم تنفيذه .. والتي ذكرت فكرة less servers في حالة انك مثلا طالب 10 containers وقولتله انه لما يبقى idle ينزل الى 2 container .. فهنا لا يزال يوجد سيرفرات تعمل لكن اقل من الطبيعي حسب الthreshold للrequests التي تاتي. انظر الى Google Cloud Run او AWS ECS فكلهم فيهم ما ذكر عاليه. وفقتم لكل خير 🌹
@NourFathy-nr6sx
@NourFathy-nr6sx 6 ай бұрын
النتيجه قربت تطلع خلاص ادعولي اجيب 97% و ادخل كليه طب و افرح اهلي❤ نحوقل بنيه امي اجيب المجموع دا لا حول ولا قوة إلا بالله
@kiraieee
@kiraieee 6 ай бұрын
bro is teaching elementary school
؟ Docker ليه بنستخدم 💙
18:52
Yehia Tech يحيى تك
Рет қаралды 151 М.
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
ازاي احمي الموقع بتاعي ؟ (JSON Web Tokens - JWT)
13:39
Yehia Tech يحيى تك
Рет қаралды 31 М.
سبب نجاح المشاريع الكبيرة | System Design (C4 Model)
11:08
Yehia Tech يحيى تك
Рет қаралды 21 М.
What is a Load Balancer?
8:22
IBM Technology
Рет қаралды 262 М.
Database Roadmap 2024 | الدليل الشامل لقواعد البيانات
19:52
؟ Git ليه بنستخدم 🧡
22:29
Yehia Tech يحيى تك
Рет қаралды 20 М.
تعلم FastApi في أقل من 20 دقيقة وانتقل لمستوى آخر ⚡
20:00
الإستضافة والسيرفرات
8:33
Elzero Web School
Рет қаралды 274 М.