SOA vs Microservices (بالعربي: ما هو الفرق)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 15

  • @abdelmneimhussein340
    @abdelmneimhussein340 3 ปีที่แล้ว +3

    جميل جدا , شرح بسيط و الي الهدف مباشرا

  • @alaaabdelfattah3126
    @alaaabdelfattah3126 2 ปีที่แล้ว +2

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

  • @ZeeTube81
    @ZeeTube81 ปีที่แล้ว +1

    شرح أكتر من راائع

  • @saeedalobidi4195
    @saeedalobidi4195 3 ปีที่แล้ว +2

    رهيب أتمنى تزيد دروس عن architecture
    زادك الله من العلم

  • @ibrahimabdelaziz3200
    @ibrahimabdelaziz3200 3 ปีที่แล้ว +1

    جزاك الله خير عالمجهود الرائع بس كنت حابب اسال علي communicate بين services في microservices هل يتم من خلال ال service path زي ال soa والا ممكن direct call by http بينهم والا من خلال طريقة تانية وشكرا جزيلا ...

    • @MahmoudTolbaProfile
      @MahmoudTolbaProfile  3 ปีที่แล้ว

      جزانا الله وإياكم خيرا،
      ال communication between services in Microservices مفتوحه بحيث ممكن تستخدم اي طريقه مقارنه بال SOA اللي بتستخدم فقط ال ESB
      لكن في microservices انت ممكن تستخدم HTTP كبروتكول عن طريق APIs او
      Messaging using messaging systems Apache KAFKA or RabbitMQ or ESB
      Synchronous or asynchronous
      بس لازم تراعي ان ال messaging يكون decoupled و لو في مشكله حصلت بسبب service ال second service does not fail

    • @ibrahimabdelaziz3200
      @ibrahimabdelaziz3200 3 ปีที่แล้ว +1

      @@MahmoudTolbaProfile جزاك الله خير الحمد لله وضحت الاجابة بشكل كويس...

    • @ibrahimabdelaziz3200
      @ibrahimabdelaziz3200 3 ปีที่แล้ว

      من فضلك سؤال اخير اية افضل طريقة متبعة عشان يحصل authentication بين ال services عشان يقدرو يعملو consume لاي APIs موجوده فيهم هل من خلال ال gateway ب username وpassword والا بطريقة تانية وشكرا جزيلا ...

    • @MahmoudTolbaProfile
      @MahmoudTolbaProfile  3 ปีที่แล้ว

      اه من حيث ال authentication and authorization يفضل انها تكون global على مستوى ال services كلها لان اكيد الداتا بتاعه المستخدمين هتكون مخزنه و shared ما بين ال services
      ومن الحلول الكويسه طبعا علشان تقلل إل coupling between front-end or service consumers and the microservices نفسها انك تتطبق ال api gateway pattern ومن عليه تنفذ ال authentication and authorization
      ممكن ساعتها كمان تستخدم ال jwt علشان تكون هيا ال token الحامله للمعلومات المهمه للمستخدم زي
      Roles, claims

    • @ibrahimabdelaziz3200
      @ibrahimabdelaziz3200 3 ปีที่แล้ว

      @@MahmoudTolbaProfile يعني قصد حضرتك ان التعامل بين ال services ميكونش فيه authentication او authoritarian لكن نخليه فقط من ال gateway لما تستقبل اي request من ال client .

  • @adambenrhaiem4333
    @adambenrhaiem4333 6 หลายเดือนก่อน +1

    شرح أكتر من راائع