یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفها@mdaalvand
نسل جدید کافکا به نام apache pulsar ارائه شده ولی در کل rabbitmq رو خیلی بیشتر ترجیح میدن به kafka! مگر اینکه pulsar بتونه حریف قدرتری باشه
@haghft
آقای طهرانی ممنون از پاسختون
ما یه سیستم داریم که میخواییم در اسکیل بالا ارتباط برقرار بمونه
و همچنین مدیریت این ارتباط هم مهمه
ولی چیزی که مطرح بود قبلا به این نتیجه رسیدیم که از سیستم های صف بندی استفاده نکنیم و با سیستم های موازی استفاده کنیم مث kafka حالا کلا به نظر شما در اسکیل های بزرگ سیستم های صف بندی رو سرعت تاثیر نمیذارن؟
@mdaalvand
واقعیتش من دقیق نمیدونم شما چه کاری میخواین انجام بدین تا بتونم دقیق راهنماییتون کنم اگه میشه بیشتر توضیح بدین تا اگه تونستم کمکتون کنم
@haghft
والا ما قراره از یه سری ارائه دهنده api مدام داده بگیریم و و با فرمت مناسب به کلاینت اندروید برگردونیم
حالا میخوایم روشی باشه که هم مدیریت قطع و وصل شدن این ارتباطات راحت باشه هم اینکه این ارتباط یه جورایی به صورت real time باشه ینی اگه تغییری سمت ارائه دهنده رخ داد سریع به کاربر دادهاش آپدیت بشه
@mdaalvand
برای کار شما که حدس میزنم سناریویی با روتینگ پیچیده و بسیار مرتبط با هم دارین قطعا rabbitmq بهتره و ربیت از pub/sub هم برای قسمت دوم سوال شما پشتیبانی میکنه
علاوه بر این الگوی saga برای کار شما بسیار مناسب است
@haghft
خیلی ممنون از پاسختون
فقط چیزی که هست و دیدم تقریبا خیلی جاها توی مقایسه rabbitmq و kafka نوشتن توی اسکیل بالا سرعت کافکا بالاتره
راستی یه سوال دیگه سیستمی مث socket.io که به کار ما که نمیاد ؟
@mdaalvand
اتفاقا برعکس rabbitmq برای اسکیل بالا و سازمانیه ولی کافکا ساده تر و راحت تره برای اسکیل های که خیلی بزرگ نیستن.
نه احتیاجی به socket.io نیست
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟