Size: a a a

var chat = new Chat();

2021 August 26

S

Semyon in var chat = new Chat();
запустился - подписался
источник

S

Semyon in var chat = new Chat();
в любом, например сеть оборвалась, в бесконечный цикл попал или свет выключили или комп сломался
источник

YM

Yury Morozov in var chat = new Chat();
Ну можно вероятно проверять в рэбите есть ли обработчики на очереди и по какому-то алгоритму определять кто следующий
источник

YM

Yury Morozov in var chat = new Chat();
Но нафига изобретать велосипеды?
источник

YM

Yury Morozov in var chat = new Chat();
Но сказали без доп сервисов
источник

S

Semyon in var chat = new Chat();
а если балансер накроется?
источник

YM

Yury Morozov in var chat = new Chat();
Ну типа можно сделать так что обработчики кролика сами друг друга опрашивают
источник

YM

Yury Morozov in var chat = new Chat();
А если самолет на датацентр упадет?
источник

YM

Yury Morozov in var chat = new Chat();
Вопросы отказоустойчивости решаются только с пониманием необходимых требований и бюджета
источник

S

Semyon in var chat = new Chat();
коллеги в дебри не нужно идти, как вариант кролик это механизм общения инстансов, нужен алгоритм который нужно использовать что бы инстансы между собой договорились кто главный
источник

S

Semyon in var chat = new Chat();
такие алгоритмы уже есть
источник

S

Semyon in var chat = new Chat();
возможно кто-то сталкивался с таким и знает реализации под C#
источник

YM

Yury Morozov in var chat = new Chat();
Это костыли, не надо делать то что не надо
источник

S

Semyon in var chat = new Chat();
думал об этом, возникают вопросы подключение к кролику и отправка сообщения может быть в разное время
источник

YM

Yury Morozov in var chat = new Chat();
Нет никакой причины почему 4 обработчика не могут работать одновременно, а нужно 3м сидеть ждать пока что-то умрет
источник

S

Semyon in var chat = new Chat();
Юрий не пытайтесь оспорить задачу, я это уже сделал за вас 🙂 Но при этом задача осталась 🙂
источник

YM

Yury Morozov in var chat = new Chat();
Ну ищи консенсус алгоритмя тогда
источник

YM

Yury Morozov in var chat = new Chat();
Надеюсь платят то хоть нормально?
источник

YM

Yury Morozov in var chat = new Chat();
А то можно искать работу в это время
источник

S

Semyon in var chat = new Chat();
без комментариев :)))
источник