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