آموزش یادگیری RabbitMQ

Learning RabbitMQ

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: RabbitMQ یکی از محبوب ترین واسطه های پیام منبع باز است که امروزه مورد استفاده قرار می گیرد. این نرم افزار سبک می تواند به شرکت هایی که مدل ریز سرویس ها را با هم ترکیب کرده اند کمک کند و ارتباط بین خدمات خود را امکان پذیر می کند. در این دوره ، به مربی Peter Morlion بپیوندید زیرا او نحوه نصب صحیح و کار با RabbitMQ را به عنوان یک توسعه دهنده نشان می دهد. پیتر پس از بررسی مفاهیم اساسی در پشت سیستم های مبتنی بر پیام و پروتکل پیام AMQP ، دلیل این که چرا می خواهید از RabbitMQ استفاده کنید و همچنین نحوه نصب آن را توضیح می دهد. وی سپس چگونگی پیاده سازی این ابزار را به نمایش می گذارد ، که هم موارد اساسی را پوشش می دهد ، مانند نحوه انتشار و مصرف از مبادله RabbitMQ ، و هم موضوعات پیشرفته تر مانند تنظیم و استفاده از تأیید اعتبار در RabbitMQ.
موضوعات شامل:
  • نحوه استفاده از سیستم های مبتنی بر پیام
  • پروتکل AMQP
  • موارد استفاده از نوع تبادل
  • انتشار در RabbitMQ
  • مصرف از RabbitMQ
  • فیلتر کردن پیام ها با مبادله مستقیم و موضوعی
  • تنظیم و استفاده از احراز هویت
  • مجاز و مسدود کردن اقدامات برنامه
  • پیگیری مطالب پیام برای عیب یابی

سرفصل ها و درس ها

مقدمه Introduction

  • خدمات خود را با پیام رسانی ناهمزمان متصل کنید Connect your services with asynchronous messaging

  • آنچه باید بدانید What you should know

1. با RabbitMQ آشنا شوید 1. Get to Know RabbitMQ

  • سیستم های مبتنی بر پیام RabbitMQ RabbitMQ message-based systems

  • پروتکل AMQP The AMQP protocol

  • بررسی اجمالی RabbitMQ Overview of RabbitMQ

  • انواع ارز The exchange types

  • موارد استفاده از نوع مبادله Exchange type use cases

  • چرا از RabbitMQ استفاده می کنیم Why use RabbitMQ

  • نحوه نصب RabbitMQ How to install RabbitMQ

2. استفاده اولیه 2. Basic Usage

  • معرفی برنامه نمونه Introducing the sample application

  • در بورس RabbitMQ منتشر شود Publish to a RabbitMQ exchange

  • مصرف از بورس RabbitMQ Consuming from a RabbitMQ exchange

  • پیام ها را با مبادلات مستقیم فیلتر کنید Filter messages with direct exchanges

  • پیام ها را با مبادلات موضوع فیلتر کنید Filter messages with topic exchanges

  • پیام های صرافی را با صرافی ها فیلتر کنید Filter messages with headers exchanges

3. استفاده پیشرفته 3. Advanced Usage

  • احراز هویت را تنظیم و استفاده کنید Set up and use authentication

  • اقدامات برنامه را مجاز یا مسدود کنید Authorize or block application actions

  • شناسه کاربر را تأیید کنید Validate user IDs

  • کار با مبادلات نامه مرده Working with dead letter exchanges

  • ردیابی محتوای پیام برای عیب یابی Tracing message contents for troubleshooting

نتیجه Conclusion

  • با RabbitMQ بیشتر بروید Go further with RabbitMQ

نمایش نظرات

آموزش یادگیری RabbitMQ
جزییات دوره
1h 22m
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
3,059
- از 5
ندارد
دارد
دارد
Peter Morlion
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Morlion Peter Morlion

پیتر مورلیون یک توسعه دهنده نرم افزار با بیش از 10 سال تجربه است. پیتر به نوآوری و مقیاس کمک می کند تا اعتماد به نفس را بهبود ببخشند و هنگام رهاسازی اشکالات رگرسیون را کاهش دهند. وی در طول حرفه خود ، در طیف وسیعی از زبان های مختلف ، از جمله C # ، TypeScript ، Python و JavaScript ، تخصص خود را توسعه داده است. او متخصص در به دست آوردن کد میراث از استانداردهای مدرن است و به TDD ، CQRS و سایر استانداردهای مدرن توسعه نرم افزار مسلط است. علاوه بر این ، پیتر به عنوان نویسنده فنی برای Hit Subscrib کار می کند ، جایی که مقالات و پست های وبلاگ را در مورد موضوعات مختلفی از جمله آزمایش ، ورود به سیستم و معماری نرم افزار به رشته تحریر در آورده است.