rabbitmq/rabbitmq-server
کاربرد:
این تصویر داکر سرور اصلی RabbitMQ و پلاگینهای اولیهی آن رو فراهم میکنه. RabbitMQ یک سیستم صفبندی پیامهای قدرتمند و منبع بازه که برای ارتباط بین سرویسهای توزیعشده استفاده میشه.
در چه شرایطی بهتره استفاده شود؟
- وقتی نیاز داری پیامها رو به صورت قابل اعتماد و با تاخیر کم بین سرویسها رد و بدل کنی
- وقتی میخوای سیستمهای مختلف رو با یک لایه یکپارچه سازی کنی
- برای مدیریت صفهای کاری (job queues) و پردازش پسزمینه
مثالهای مورد استفاده:
- ارسال اعلانهای زنده در اپلیکیشنهای چندکاربره
- پردازش تراکنشهای ایمیل و پرداخت در سیستمهای ا-commerce
- جمعآوری دادههای IoT از دستگاههای مختلف
- ##RabbitMQ
- ##MessageQueue
- ##Docker
- ##Microservices
- ##EventDriven
- ##CloudNative
- ##OpenSource
- ##DevOps
- ##AsyncProcessing
- ##ReliableMessaging
