CodeShot

مسیر یادگیری Messaging

ارتباط بین سرویس‌ها از طریق صف پیام و رویداد.

4 مرحله

  1. 1.

    Azure Service Bus چیست؟

    یک Message Broker ابری در Azure برای ارتباط غیرهمزمان (Asynchronous) و قابل‌اعتماد بین سرویس‌ها و Microserviceها.

    ~6 ساعت
  2. 2.

    پیام‌رسانی

    ارتباط بین سرویس‌ها از طریق صف پیام و رویداد.

    ~6 ساعت
  3. 3.

    RabbitMQ چیست؟

    Message Broker متن‌باز و پرکاربرد که پیام را بین سرویس‌ها به‌صورت غیرهمزمان و قابل‌اعتماد صف‌بندی و تحویل می‌دهد.

    ~6 ساعت
  4. 4.

    Kafka چیست؟

    پلتفرم پردازش جریان داده (Event Streaming) با کارایی و مقیاس‌پذیری بسیار بالا؛ برخلاف Message Broker سنتی، پیام‌ها را برای مدت مشخص نگه می‌دارد و امکان بازخوانی می‌دهد.

    ~10 ساعت