absmach/supermq
زیرساخت مبتنی بر رویداد برای محیطهای ابری مدرن
کاربرد:
این پروژه یک سیستم پیامرسانی سبک و مقیاسپذیر است که به توسعهدهندگان کمک میکند تا سرویسهای میکروسرویسی خود را به صورت ناهمزمان و مبتنی بر رویداد به هم متصل کنند. مناسب برای موقعیتهایی که نیاز به واکنش سریع به تغییرات و رویدادها در محیط ابری دارید.
در چه شرایطی بهتره استفاده شود؟
وقتی که میخواهید سیستمهای توزیعشده بسازید، مثلاً در پلتفرمهای تراکنشی، سیستمهای نظارت لحظهای، یا برنامههای چندریزه (multi-tenant). همچنین وقتی نیاز به کاهش وابستگی بین سرویسها دارید و میخواهید هر بخش به صورت مستقل عمل کند.
چند مثال از موارد استفاده
- ارسال نوتیفیکیشن پس از ثبت کاربر جدید ️
- پردازش تراکنشهای مالی در پسزمینه
- همگامسازی داده بین سرویسهای مختلف در لحظه
- مدیریت صفهای کاری در سیستمهای هوش مصنوعی و یادگیری ماشین
- ##event
- ##cloud
- ##microservices
- ##messaging
- ##realtime
- ##scalability
- ##distributed
- ##async
- ##supermq
- ##absmach
