169 похожих чатов

Да оно монолит просто горизонтально масштабируется. В чем риски создания стейта

на продюсере, можете конкретно сказать?

10 ответов

7 просмотров

Он упадет и ты его потеряешь

Bogdan- Автор вопроса
Maksim Lapshin
Он упадет и ты его потеряешь

Cпасибо. Значит надо реально какой-нибудь Redis поднять.

Подозреваю, что вопросы возникают от того, что это выглядит как попытка решить несуществующую проблему. Почему нужно избегать дубликатов в очереди?

Bogdan- Автор вопроса
Maksim Lapshin
Он упадет и ты его потеряешь :)

Его в кластере нельзя задеплоить? Просто отказывать от шины не хочется совсем 🙂

Bogdan- Автор вопроса
Andrey Fadeev
Подозреваю, что вопросы возникают от того, что это...

Эти данные очень не желательно обрабатывать по два раза.

Bogdan
Эти данные очень не желательно обрабатывать по два...

Так вам надо научиться их идемпотентно обрабатывать :)

Bogdan
Эти данные очень не желательно обрабатывать по два...

Нежелательность может быть вызвана разными причнами. Например это очень долго. Или из-за этого деньги теряются. Вот от второго типа “нежелательности” нужно уходить, потому что обработать сообщение ровно один раз все равно не получится. Хотя бы из-за сбоев

Bogdan- Автор вопроса
Maksim Lapshin
Он упадет и ты его потеряешь :)

В целом кстати если даже сервер перезагрузится. То я могу на перезапуске запуржить очередь и влить туда новую пачку. В таком случае максимум где будут дубли это те данные которые были в обработке и не успели промаркироваться. Короче очень приемлимый % потерь.

Bogdan- Автор вопроса
Andrey Fadeev
Нежелательность может быть вызвана разными причнам...

Хотя в приложении решаются другие задачи. Суть очень похожа на кравлер, в котором нежелательно ходить по одним и тем же страницам иначе это может превратится в инфинити лупс.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта