GRPC - بالعربي

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024
  • #GRPC #API #microservices #communication #بالعربي
    مقدمة سريعة عن GRPC، تكنولوجيا مفتوحة المصدر لنقل البيانات، ومقارنة مع REST/HTTP، أسباب تطويرها ومميزاتها.
    Quick introduction to GRPC, the popular open source inter-service communication framework, how it's different from REST/HTTP APIs, where it's better and why it was built.
    Follow up demo video: • GRPC Demo - بالعربي
    Official website: grpc.io/
    Docs on the Github repo: github.com/grp...

Комментарии • 48

  • @AhmedHammad-n1y
    @AhmedHammad-n1y 14 дней назад

    حقيقي اي الجمال ده, شكرا جدا يا هندسة

  • @ahmedayman7626
    @ahmedayman7626 3 года назад +20

    معنديش أدنى شك أني القناة دي إن شاء الله هتكون ف المستقبل مرجع ومصدر أول لكل ال Software Engineers ف الوطن العربي مش ف مصر بس! بالتوفيق :)

    • @pragma-ar
      @pragma-ar  3 года назад +2

      شكراً على التشجيع والمتابعة! :)

    • @karimadel391
      @karimadel391 11 месяцев назад

      @@pragma-ar طب ليه ما ترجعش ويكون في حاجة كاملة وليكن microservices ومشروع كامل
      والله اشتقنا يهندسة

  • @abdelhamidrobaa
    @abdelhamidrobaa 2 дня назад

    فيديو جامد اوي بصراحه

  • @abdofawzy7261
    @abdofawzy7261 11 месяцев назад

    حقيقي الواحد لما بيشوف الكونتنت دا بالعربي بيحس ان لسه في امل
    شكرا بجد علي مجهود حضرتك و ياريت حضرتك متوقفش

  • @engmkb
    @engmkb 3 года назад +1

    البشمهندس ياسر متألق كالعادة.

  • @baseljuma158
    @baseljuma158 Год назад

    قليل جدا لما اكمل فيديو بيشرح بالعربي ... اشكرك

  • @RODYBASHA
    @RODYBASHA 9 месяцев назад

    جزاك الله كل خير.. ربنا يزيدك ويرزقك العلم النافع 😊

  • @ibrahimelazb54
    @ibrahimelazb54 6 месяцев назад

    ربنا يبارك فيك و يزيدك علم
    اتمني ان حضرتك متوقفش الحلقات المهمه دي لان مفيش حد بيتكلم في المحتوي العربي في المواضيع دي الا قليلا جدا

  • @CoreCave
    @CoreCave 9 месяцев назад

    Great knowledge from very informative person. Thanks for such a great content

  • @Studywithsalma
    @Studywithsalma Месяц назад

    شكرا لحضرتك

  • @abdallahnagy1
    @abdallahnagy1 Год назад +1

    شرح ممتاز جزاك الله خيرا

  • @mohamedhamada8330
    @mohamedhamada8330 Год назад

    جزاك الله خيرا يا بشمهندس

  • @ahmedelgendy5363
    @ahmedelgendy5363 Год назад

    روعة يا هندسه

  • @baselosama8456
    @baselosama8456 Год назад

    thanks for your effort , need more video

  • @mahmoudhamed98
    @mahmoudhamed98 2 года назад

    ممتاز والله تسلم يا باشمهندس

  • @shahwan42
    @shahwan42 Год назад

    روح ي شيخ ربنا يبارك لك

  • @IbrahimMohamedAbdElhay
    @IbrahimMohamedAbdElhay 2 года назад

    ممتاز معلومات مفيدة
    ما شاء الله

  • @alihamoud6863
    @alihamoud6863 Год назад

    عظيم جدا
    شكرا الك

  • @abdullahahmed7244
    @abdullahahmed7244 2 года назад

    Thank you that was a great and helpful video with a lot of information

  • @bilal-elmursi
    @bilal-elmursi 2 года назад

    جزاك الله خيرا

  • @AbdelhameedG
    @AbdelhameedG 2 года назад

    ماشاء الله , رائع جداً زادك الله من فضله ومن علمه ونفعنا الله بك جزاك الله كل خير.
    جيت هنا بسبب firebase لا عارف اديبج الريكوست رايح فين وجاي منين ولا بتبعت ايه ولا اي حاجه :D

  • @phpGenerator
    @phpGenerator 2 года назад

    Very good demonstration, thanks a lot.

  • @devMoemen
    @devMoemen 2 года назад +1

    شرح ممتاز جزاك الله خيرا
    اتمنى من حضرتك تكمل دعم المحتوى العربى بمواضيع شيقة شبه دى تنقل الناس الغلابة اللى شبهى

    • @pragma-ar
      @pragma-ar  2 года назад

      ان شاء الله في مواضيع كتير نتكلم فيها، وياريت من خلال التعليقات تعرفوني المجالات المفيدة اكتر نتكلم فيها :)

  • @abdomustafaa4971
    @abdomustafaa4971 2 года назад +1

    يا باسمهندس حضرتك شرحك كويس جدا وانشاء الله هتنجح جدا كمان
    انا حاليا في مشروع التخرج بتاعي وكنا عاوزين نعمل distributed database engine like Cassandra وباوين اننا نعمل الكونكشن بتاعتنا بستخدام grpc

    • @pragma-ar
      @pragma-ar  2 года назад

      معلش انا لسه واخد بالي من التعليق ده، كنت بادور على واحد تاني بس شكله اتشال. قولي لو اقدر اساعد :)

  • @ahmedshaaban9706
    @ahmedshaaban9706 2 года назад +1

    Very Good content with clear explanation, keep it up 👍 would be great if you have time for Event-driven Architecture series, please!

    • @pragma-ar
      @pragma-ar  2 года назад +1

      planning to have some content for system design that will likely go over event based systems inshaAllah. :)

  • @abdulrahmanelheyb
    @abdulrahmanelheyb Год назад

    حاليا في framework اسمو tRPC للfrontend

  • @talamah
    @talamah 2 года назад

    قناه فريدة بشرح فريد ما شاء الله
    ياريت بس انك تاخذ مايك افضل وبيكون الصوت اوضح ياريييت

    • @pragma-ar
      @pragma-ar  2 года назад +1

      اه اعتذر الفيديو قديم قبل ما اشتري المايك. ان شاء الله الفيديوهات الجديدة كلها اوضح. يا ريت تقولي لو في مشاكل تانية. شكرا على المتابعة! :)

  • @abdorootuae
    @abdorootuae 11 месяцев назад

    طبعا هذا المحتوي غير موجود علي اي قناة عربية ❤

  • @salammustafa2281
    @salammustafa2281 Год назад

    مرحبا . احتاج مساعدة بالتنزيل اعداد protobuff c++

  • @abdoelbeherey4289
    @abdoelbeherey4289 Год назад

    امتي استخدم grpc bidirectional وامتي web socket

    • @pragma-ar
      @pragma-ar  Год назад

      الweb sockets تكنولوجيا مفضلة لبرمجة الويب علشان ليها JavaScript/browser API، في حين ان الGRPC تكنولوجيا باك اند اكتر، مفيدة لتصميم الانظمة system engineering والمايكرو سيرفيس.

    • @abdoelbeherey4289
      @abdoelbeherey4289 Год назад +1

      @@pragma-ar تمام تسلم يا بشمهندس يريت تستمر محتاجين محتوي عربي عالي الجوده في ال software engineering زي دا

  • @lsafer
    @lsafer 2 года назад

    بصراحة استغربت اجد شخص عربي مهتم 😍
    لكن بالنسبة للتقنية نفسها, مدري احس graphql أفضل 🤔

    • @pragma-ar
      @pragma-ar  2 года назад

      ان شاء الله بمشاركتكم نزود المحتوى العربي في التقنيات كلها. :)
      الهدف من grpc هو طريقة موحدة وسريعة للتواصل بين برامج مختلفة، فهي تحاول حل مشكلة مختلفة عن graphql.

    • @lsafer
      @lsafer 2 года назад

      @@pragma-ar مدري اتوقع حتى الان ما استوعبت الهدف من grpc

    • @lsafer
      @lsafer 2 года назад

      انا فهمت ان الفرق الوحيد بين graphql و grpc هو ان grpc مهتم اكثر بنقل البيانات على شكل bytes كما هي بينما graphql مهتم بنقل البيانات مرتبة بلغة json

    • @pragma-ar
      @pragma-ar  2 года назад

      سرعة النقل من الفروق الواضحة فعلا لكنه ليس الفرق الاساسي. GraphQL قلبت طريقة تنفيذ الAPIs، الهدف منها السماح لل clients بطلب البيانات بالطريقة المناسبة لهم، فهي تكنولوجيا مبنية لل frontend اولا. الgrpc تهتم اولا واخيرا بنقل البيانات بشكل سريع يسمح بال streaming، عادة بين الخدمات microservices وبعضها.

    • @lsafer
      @lsafer 2 года назад

      @@pragma-ar أوه, جزاك الله خير بصراحة استوعبت الان 🥰

  • @kamalkamals
    @kamalkamals Год назад

    keep in ur mins, for big project it s better to use graphql instead of grpc

    • @pragma-ar
      @pragma-ar  Год назад

      Different technologies, different use cases. Big projects use GRPC for service-to-service communication.

    • @kamalkamals
      @kamalkamals Год назад

      @@pragma-ar i agree for service to service, and the worst thing is i read most of articles / topic about golang + graphql but not really good with bad impl of code, really that s weird, and most developers still restfull