@@pragma-ar أن شاء الله المواضيع العامة مهمة وحضرتك مشكور انك بتدينا من زمنك انا تقريبا حضرت كل فيديوهاتك على القناة بتاعتك واستمعت جدا بالمواضيع ألفيها فيها حاجات متقدمة وطريقتك في الشرح كويسه جدا.. ربنا يوفقك يا رب
@@mohammedmahjoub8428 Same thing here Mohamed, the channel's videos are completely helpful indeed. I'm so interest for the upcoming front-end part on the coder square App, and hope I can contribute with yours in it.
هتبقى عظمة جداً لو البشمهندس يشرحهم ويطبقهم بأسلوبه على مشاريع زي السلسلة اللي شغال عليها.. على الرغم ان جزء منهم موجود في البروجكت بس بتركيز غير مباشر عليهم. انا نفسي بجد اشوف حد يقولنا تعالوا نطبق الstructural & behavioral patterns في مشروع والمفاضلة ما بين اهمهم لكل use case مختلفة عشان معظم المصادر بتستقل بشرحهم بدون ربطهم بمشروع .
فكرت في الموضوع ده بس محتاج ترتيب ومجهود عشان افكر في المشاريع اللي ممكن تبين كل pattern بشكل واضح، للاسف صعب دلوقتي الاقي الوقت ده. :( بس ممكن قدام شوية ان شاء الله.
Cloud providers provide the underlying infrastructure on which to deploy the services. They can also provide platform services such as logging, machine learning, … etc if the customer (you, engineering) doesn’t want to build and manage their own versions of these.
And please another question do you, advise developers, in their free time after the full-time job to work freelance (gain money and experience in projects ) or improve their skills by learning and reading create project. What is the best choice you think?
Absolutely. The best way to learn is by building and trying things. This field is very hands-on. Build projects in your area, build a database, a key value store, an e-commerce portal, a machine learning model for classifying photos… etc.
سلام أنا عم إدرس microservices ولاكن أصعب عم واجهوا هو communication لأن حسب design patterns لازم يكونوا سيرفيسيس loosely coupled يعني إذا سيرفيس بدها تتكلم سيرفس تانية بستخدام grpc في هذا يعتبر مشكلة في microservices لأن أصبح فيها highly coupled .
يا ريت تتكلم عن design patterns و عن كيف ممكن نطبق CQRS و api composer و كيف ممكن نستخدم SAGA design pattern ليحقق consistency لل data في حا إستخدمنا نمط database per service
عندك حق. علشان كده ال communication protocol بيعتبر من البنية التحتية في اي شركة سوفتوير، لازم يكون فيه اتفاق عليه من البداية. استخدام message queues يعطي فرصة لتخطي هذه المشكلة، لكن لسه برضه من الضروري الاتفاق على بروتوكول واحد.
Thank you a lot for your content it's amazing just I have a question does its logical for a startup to start from day 1 with microservices in the reason of that they will have a big number of users in the future so they won't lose time after refactoring monolithic to microservices?
No startup knows this will happen for sure. The cost of maintaining microservice infrastructure is high, it makes more sense to start with a monolith until the business model is validated and the need for scale is clear.
انا بسمع كل فيديو في القناة لحد ما تقول سلام عليكم. ورداً على اقتراحاتنا الحقيقة كلها مواضيع جامدة ومثيرة جداً بالنبسالي وانا مبتدئ فرونت اند متحمس جداً للخوض فيها حتى لو مش هعوزها بشكل كُلي فانا متدارك اهميتها خصوصاً لما المشاريع تكبر، وربنا يجازيك كل خير ويكرمك يا بشمهندس ياسر.❤ بالنسبة لموضوع الDAO في بناء APIs ال اتكلمت عنه قبل كده ده يعتبر من ضمن حلول الclean API design , and dealing with versioning صح كده؟
انا بسمع كل فيديو فيه حضرتك الله اكبر علي المحتوي والدماغ وطريقة الشرح بجد تسلم ايديك 😍
محتوى قوي جدًا وبعبر عن فهم عميق 👏
ماشاء اللله تبارك الرحمان. شرح مبسط و سلسل. و الجميل هو خدمة اللغة العربية. جزاك الله عنا كل خير الأخ ياسر.
عظيم استمر بالمواضيع المميزة ياهندسة
محتوي ممتاز.....اتمني ترجع تنزل فيديوهات تاني
Welcome back
حمدلله علي السلامة❤️
متطولش الغيبة تاني😅
الله يسلمك. معلش رمضان مع الشغل كان الوقت ضيق حبتين بس يلا بينا. 😅
@@pragma-ar ربنا يكرمك♥️
فديو جميل جدا❤❤تفاصيل وامثله قويه
كل عام وانت بخير يابشمهندس
موضوع microservices جميل جدا
بس ما تنسى تكمل سلسلة Web app
كنت لسة داخل اكتب نفس الكومنت 😂
مش ناسي بس باغير شوية علشان شكل مش كل الناس متابعة الكود، بس هانخلصه ان شاء الله. :)
@@pragma-ar أن شاء الله
المواضيع العامة مهمة وحضرتك مشكور انك بتدينا من زمنك
انا تقريبا حضرت كل فيديوهاتك على القناة بتاعتك واستمعت جدا بالمواضيع ألفيها
فيها حاجات متقدمة وطريقتك في الشرح كويسه جدا.. ربنا يوفقك يا رب
متشكر جدا يا محمد التشجيع ده هو اللي بيخلينا نكمل. 😊
@@mohammedmahjoub8428
Same thing here Mohamed, the channel's videos are completely helpful indeed. I'm so interest for the upcoming front-end part on the coder square App, and hope I can contribute with yours in it.
ممتاز 💯💯💯💯
Very clear and the ideas are sorted,
Keep going 👏
شكراً كتير كتير المواضيع المطروحة جداً مفيدة وعم تساعدني بدراستي بشكل كتير كبير 🌸
ياريت لو تحكي عن موضوع Design patterns و SOLID principles
هتبقى عظمة جداً لو البشمهندس يشرحهم ويطبقهم بأسلوبه على مشاريع زي السلسلة اللي شغال عليها.. على الرغم ان جزء منهم موجود في البروجكت بس بتركيز غير مباشر عليهم. انا نفسي بجد اشوف حد يقولنا تعالوا نطبق الstructural & behavioral patterns في مشروع والمفاضلة ما بين اهمهم لكل use case مختلفة عشان معظم المصادر بتستقل بشرحهم بدون ربطهم بمشروع .
فكرت في الموضوع ده بس محتاج ترتيب ومجهود عشان افكر في المشاريع اللي ممكن تبين كل pattern بشكل واضح، للاسف صعب دلوقتي الاقي الوقت ده. :( بس ممكن قدام شوية ان شاء الله.
@@pragma-ar
بأذن الله ياهندسه، شكراً جداً وربنا يكرمك كل خير .
@@pragma-ar طبعاً طبعاً محتاجة جهد وشغل كتير. بانتظار فيديوهاتك القادمة، بالتوفيق يارب. 🌸🌸
فعلا محتاجين سلسلة design patterns
عظمة 😍😍😍😍😍😍
كلام جميل اوي، برضه حتة إزاي منحدد ال boundary بتاع ال service الوحدة احيانا بيقى صعب
ناوي اتكلم اكتر عن المايكرو سرفيسز في الفيديوهات الجاية ان شاء الله
Great effort, thanks a lot what the role of AWS or cloud providers in general in a microservices architecture.
Cloud providers provide the underlying infrastructure on which to deploy the services. They can also provide platform services such as logging, machine learning, … etc if the customer (you, engineering) doesn’t want to build and manage their own versions of these.
Could you please explain those concepts: Jamstack, Headless CMS, Serverless
I’ll get you some of these inshaAllah in the coming videos.
شرح ممتاز جزاك الله خير
محتاجين فى نفس فئة هذا الفيديو kafika && rabbitmq
وشرح اكتر من ال microservice
وشكرا.
كل دول في الخطة ان شاء الله :)
@@pragma-ar مع تطبيق بسيط وشاكرين لحضرتك
فى انتظار الفيديوهات ان شاء الله جزاك الله خيرا
❤
And please another question do you, advise developers, in their free time after the full-time job to work freelance (gain money and experience in projects ) or improve their skills by learning and reading create project. What is the best choice you think?
Absolutely. The best way to learn is by building and trying things. This field is very hands-on.
Build projects in your area, build a database, a key value store, an e-commerce portal, a machine learning model for classifying photos… etc.
@@pragma-ar thank you
سلام أنا عم إدرس microservices ولاكن أصعب عم واجهوا هو communication لأن حسب design patterns لازم يكونوا سيرفيسيس loosely coupled يعني إذا سيرفيس بدها تتكلم سيرفس تانية بستخدام grpc في هذا يعتبر مشكلة في microservices لأن أصبح فيها highly coupled .
يا ريت تتكلم عن design patterns و عن كيف ممكن نطبق CQRS و api composer و كيف ممكن نستخدم SAGA design pattern ليحقق consistency لل data في حا إستخدمنا نمط database per service
عندك حق. علشان كده ال communication protocol بيعتبر من البنية التحتية في اي شركة سوفتوير، لازم يكون فيه اتفاق عليه من البداية.
استخدام message queues يعطي فرصة لتخطي هذه المشكلة، لكن لسه برضه من الضروري الاتفاق على بروتوكول واحد.
ان شاء الله نتكلم في المواضيع دي. :)
Thank you a lot for your content it's amazing
just I have a question does its logical for a startup to start from day 1 with microservices in the reason of that they will have a big number of users in the future so they won't lose time after refactoring monolithic to microservices?
No startup knows this will happen for sure. The cost of maintaining microservice infrastructure is high, it makes more sense to start with a monolith until the business model is validated and the need for scale is clear.
@@pragma-ar Thanks a lot for your reply
انا بسمع كل فيديو في القناة لحد ما تقول سلام عليكم. ورداً على اقتراحاتنا الحقيقة كلها مواضيع جامدة ومثيرة جداً بالنبسالي وانا مبتدئ فرونت اند متحمس جداً للخوض فيها حتى لو مش هعوزها بشكل كُلي فانا متدارك اهميتها خصوصاً لما المشاريع تكبر، وربنا يجازيك كل خير ويكرمك يا بشمهندس ياسر.❤
بالنسبة لموضوع الDAO في بناء APIs ال اتكلمت عنه قبل كده ده يعتبر من ضمن حلول الclean API design , and dealing with versioning صح كده؟
متشكر يا خالد. الDAO طريقة مفيدة لفصل الكود عن models الداتابيس، يسهلك بعد كده ال refactor وتغيير نظام التخزين مثلا.