Software Scalability - Load Balancer | سبب نجاح البرامج التي تخدم ملايين المستخدمين
ฝัง
- เผยแพร่เมื่อ 8 ก.ย. 2024
- كورس تطوير تطبيقات الويب باستخدام MERN Stack
www.udemy.com/...
---
رابط كورس React في 90 دقيقة:
• كورس أساسيات رياكت في...
---
رابط كورس HTML وCSS في 120 دقيقة:
• كورس شرح اساسيات بناء ...
---
رجعنا لعصر بي اتش بي بتاع زمان | PHP Server-Side vs. Next.js Server-Side Rendering
• رجعنا لعصر بي اتش بي ب...
---
تابعوني ومتنسوش تعملوا Like وSubcribe لو مش عاملين.
وشاركوني بآراكم في الكومنتات.
===
أنا يحيى العربي مهندس برمجيات شغال بقالي أكتر من 10 سنين في المجال. هدفي في الفيديوهات اللي بنزلها اني انشر الوعي البرمجي وانقلكم خبرتي وتجاربي في السوق عشان تستفيدوا منها ومتكرروش نفس الاخطاء.
وبتمنى التوفيق للجميع
===
صفحة الانستجرام
/ yehia.tech
اتمنى تعمل سلسلة تشرح فيها الطريقة اللي بتشتغل بيها البرامج الكبيرة زي يوتيوب و فيسبوك و نتفليكس
اتفق
و انا کمان اتفق معاکم
ByteByteGo بيشرح الDesign System
يعجبني انك تدخل في الموضوع من أول ثانية بدون إستهلالات وتحايا طويلة وكمان تختم من غير تكرار الموضوع او ادعية وهري خارج الموضوع
عمليا كل ثانية في فيديوهات لها قيمتها
تحياتي
مين يتفق انه ذي القناة افضل قناة تدريس معرفة نظرية بطريقة عميقة حتى احسن من الجامعات 😍
حلقة جميلة ومليئة بمعلومات تم شرحها بإختصار وبدون كثر كلام
انا استفدت منك اكتر من الماجستير الي عملته في امريكا …. جزاك الله خيراً
يا فنان... الفيديو المنتظر من أشهر :)
الله بسلم ايديك وجمعة مباركة يا غالي.
شكرا جزيلا وجزاك الله خير الجزاء ❤
ربنا يبارك ف حضرتك
حقيقي اكتر شخص يبساعدني a growth my mind 🥰🥰
فيديو رائع و شرح جميل جدا
شكرا كتير عالمجهود و التعب
جزاك الله خيرا باش مهندس..
بوركتم أستاذ يحيى
هذه المواضيع مهمة جدا أن يفهمها المبرمج لاسيما المبتدئ، فالمفهوم نفسه يسبب له كثيرا من المشاكل إذا لم يفهمه نظريا.
يا ريت تتكلم عن الauthentication، والauthorization بالتفصيل.
وشكر الله لكم
طريقة شرح مميزة مبنية على المنطق و ليس مجرد التسميع -- بتدل على انك فاهم جدا -- فيديو جميل جدا شكرا
بارك الله فيك فيديو في الوقت المناسب ، كنت محتاجة المعلومات
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 ❤️
ما شاء الله عليك مقطع لا يقدر بثمن.
قرأت عن الموضوع من قبل، وهو جداً معقد وشرحك جداً مبسط ولطيف.
تمنيت فقط لو تطرقت لموضوع مزامنة الملفات على غرار الداتابيز.
كل التوفيق ❤
عمل رائع@Fleeptool أنا سعيد جدا لأنك تقاوم هؤلاء المتنمرين. نحن بحاجة إلى بذل كل ما في وسعنا لإنقاذ كبار السن والناس العاديين من هؤلاء المحتالين الحقيرين’
يعجبني فيك انك بتعمل في صمت ولا ليك بخناقة ولا حاجة يا يحيى الله يبارك لك
اخيرا عرفت انت مجالك ايه شخص محترم صاحب منعش 🎉🎉🎉
مشاء الله شرح واضح وجميل ... ياريت تشرح blockchain وكيف ممكن الاستفادة منها في عمل أكثر من داتا بيز باش نحقق high availability
وربي أنت وحش في طريقة الشرح و إيصال المعلومة ما شاء الله عليك.
أفضل شيء في شرحك أنك تعرض المشكلة أولا بطريقة واضحة ثم تذكر الحل.
هذا غير موجود في كثير من الشراح اليوم. تجدهم يشروح ال load balancer مباشرة بدون ذكر المشكلة الأولية.
مشاء الله مبدع يايحيى معلومات ثريه ومفيده وتوصل المعلومه بطريقة ممتازه الله يعطيك العافية استمر
ربنا يكرمك ويجعله في ميزان حسناتك اللهم امين🤍
تسلم ي هندسه
فيديو مفيد جدا انا خدت فكره عن حاجات كتيره اوي شكرا❤❤
محتوي فوق الرائع ❤
لم افهم الدرس لكثرة المصطلحات الانجليزية 😅😅 ، لكن اتمنى يوم من الايام اصير بنفس خبرتك ❤️
انت فنان ❤ تحية من لبنان
فيديو رائع , واضح المجهود اللي اتحط في تحضيره , جزاك الله خيرا.
مع اني سينيور وعندي المعلومات اللي بتذكرها، بس عندك اسلوب ممتع يخليني اشوف الفيديو للاخر. شكرا ياهندسة
عالمي يهندسه ❤
انت بتشرح كتاب system design interview اللي نصحتنا بيه قبل كذا والله انك اسطورة
ما شاء الله , شرح ممتاز
بارك الله فيك عندي سؤال، هل ال MVC تعتبر monolithic architecture مش microservice . و اتمنا اذا كان ممكن فيديو عن المعماريات و طرق بناء المواقع
الف شكر لك معلوماتك فريده من نوعها وبتفيدنا كثير ربنا يجزيك الخير
فيديو جميل و دسم جدا 🤍
شكرا علي المجهود دا كله
و الله انصدمت لما رأيت الفيديو و موضوعة لأنه ثالث فيديو يتلكم عن موضوع قد بحثت عليه للتو كأنك تقرأ أفكاري، خورازمياتك احسن من خوارزميات مارك 😂، تلميذك من المغرب
جزاك الله خيرا ❤
ونفع بك البلاد والعباد
فيديو عظيم بجد استفد منه❤
اتمني تعمل fullstack roadmap
حلو يا عم
يريت يريت حضرتك تنزل فديو عن it
بستمتع بفديوهاتك ...بس المشكله ان جاب كبير بينا وبينك احنا مبتدئين بينما حضرتك ماشاء الله... يعنى بالبلدى كده احنا عايزين برمجه بالمعلقه واحده واحده (بصوت سعيد صالح فى مدرسة المشاغبين )
Amazing 🔥
شكراً لك على هذه المعلومات القيمة
شرح ممتاز بارك الله فيك باشمهندس يحيى
ممكن اضيف ان الـ DB Replication احيانا بيكون ليه مشاكل ممكن الread يحصل على الـ Slave قبل ما يتعمل replicate للداتا وساعتها الداتا اللى هترجع مش هتعكس الـ Current State بشكل حقيقي وده اللى بيتعرف باسم الـ Replication lag
والموضوع ليه اكتر من حل او الجوريزم منهم Synchronus replication اللى فيه الmaster بيطلب من الslave يعمل ابديت معين وينتظر منه acknowledgement ان الابديت تم وساعتها بس يسمح بالread على الreplica دي
الموضوع متشعب ومحتاج شرح فى اكتر من فيديو للى حابب يتعمق..
بشمهندس يحيى بعد إذنك اتكلم عن الذكاء الصناعي اللي مارك اتكلم عليه ده
❤استمررر
كريم بمعلوماتك
Now this is highly demand for example in k8s we can use load balancer using metallb or traefik to manage all ingress or SVCs
شرح مبسط رائع 🖤❤
مشكور استاذ حلقة مفيدة جداً بحاجة امور متقدمة متل هي تشرحها بشكل معمق.
بس سؤال، ال horizontal scale هو نفسه تخديم multi-tenancy؟
انا زعلان انه ما عندي مينتور و صار لي ثلاثة سنوات مش عارف اجيب شغل كجونيور بس فرحان من كمية المعلومات الي بتطرحها
اخيراا قدرت ان اكون اول من يشكرك اليوم
Microservice architecture
انا عايز اسألك سوال أنا فاتح صفحه على الفيس بوك عامل اعلان اني بعرف اعمل ويب سايت front -end بس انا مش عارف ازاي ابيع الويب سايت يعني مش عارف ازاي اديلو الويب سايت الي انا عملو من على visual studio code الي هوا مشتري مني ❤
انتا معلم
بس عرفني ك صاحب ابلكيشن مش مبرمج محترف ، ازي أتعاقد علي هذه النوعية من السيرفرات و ما انواع السيرفرات المتاحة في مصر❤❤❤
Can you explain ? sharing data in MongoDB , with
multi-user-application system like ERP system
Is kubernets the better solution in this case for scalability ? And growing your project in future ?
serverless not means no servers, it is mean that the cloud provider allocates machine resources on demand
مظبوط وشكرا على الاضافة.. فبيكون فيه Cold Start .. لانه لما بيحتاج يخدم request هيعمل warmup لmachine تخدم الطلب .. ولما بيقعد مستني فترة معينة مفيش request بيتخلص من الmachine.
بالتالي نظريا السيرفر غير موجود او لا اهتم بثباته حيث انه مش شغال على مدار الساعة
انت قلت قواعد البيانات ماينفعش نعمل فيها horizontal scaling . انت بتتكلم عن ال relational بس مثلا mongodb ممكن نعمل عليها horizontal scaling
لا طبعا .. هي اصل الفكرة واحدة .. مينفعش نعمل horizontal scaling الا لسيرفر Stateless .. يعني مش بيشيل بيانات ..
الNoSQL بشكل عام من حيث الScaling بتكون قريبة في الفكرة من الrelational .. عندنا cluster بيكون فيه primary node وsecondary nodes .. اللي هو نفس مبدأ الreplication.
انظري الى Mongo Atlas عند انشاء قاعدة بيانات جديدة وستجدي ما اتكلم عنه.
في مصدر غير كتاب system design interview لتعلم system design
السلام عليكم انا محتار بين تراكين في الباك اند اذاكر node js ولا #c وأيهما شغال اكتر في مصر
عندي سوال معلش يا هندسة
دلوقت لو ركزنا ان الكود يبقي stateless كدا معظم الحاجات اللي كنا بنعملها كاش مش هنعملها صح ؟
السلام عليكم اريد ان اعرف لغة البرمجة المستخدمة لعمل mechanical simulation
هل السستم ديزاين يعتبر من اساسيات الباك اند للبدء بعمل ام للسينيور او اعلى ؟؟
سؤال بعد اذنك تفرق ايه قسم امن سيبراني من حاسبات او قسم امن سيبراني من ذكاء اصتناعي؟
للاسف عنا العرب اخر همها هذا الاشي
老师很棒
لا حلو جدا
السلام عليكم اخي عندي سؤال محيرني كيف بعد ما نكتب الكود ونحولة ملف ونحولة برنامج اذا ردنا أن نحوله إلى اللغة العربية كيف يعني كل الكورسات الي شفته الكود باللغه الانجليزيه نريد عربي مثل برنامج عربي مثل برامج كثيرة في السوق نشوفه عربي لكن صار سنة ونص اتعلم كورسات بايثون كله الاكواد بالغة الانجليزية
السلام عليكم ممكن طريقه للتواصل خاص لو تكرمت ؟
هو لي مفيش عربي بحترم GoLang
مال الدقيقه ٣ لغايه الدقيقه ٤
فيها خلل في الفيديو
bro is teaching elementary school
النتيجه قربت تطلع خلاص
ادعولي اجيب 97% و ادخل كليه طب و افرح اهلي❤
نحوقل بنيه امي اجيب المجموع دا
لا حول ولا قوة إلا بالله
العين سببها الأول رؤية سابقة من عين خبيثة لنفس الآخر والأول يراه مثليه رأي العين يا ريت هاتف للتواصل معكم😊
أنا آسف، بس ده كلام غلط 😢
serverless مش معناها مفيش سيرفرات
دي معناها سيرفرات أقل
less servers
فضلا انتبه اننا نقدر نعمل scale down الى صفر عندما لا يوجد requests .. يعني انه يقوم بعمل terminate لجميع الcontainers التي تعمل في الpods .. ثم عندما يأتي اول request يقوم بانشاء واحد جديد .. لذلك يكون هناك ما يسمى Cold Start في هذه الحالة فاول طلب ياخذ وقت طويل حتى يتم تنفيذه ..
والتي ذكرت فكرة less servers في حالة انك مثلا طالب 10 containers وقولتله انه لما يبقى idle ينزل الى 2 container .. فهنا لا يزال يوجد سيرفرات تعمل لكن اقل من الطبيعي حسب الthreshold للrequests التي تاتي.
انظر الى Google Cloud Run او AWS ECS فكلهم فيهم ما ذكر عاليه.
وفقتم لكل خير 🌹