Size: a a a

2020 December 13

A

Andrey in Laravel Pro
Кролик держит меньше, его не за этим используют
источник

E

Evgenii in Laravel Pro
Я всегда все по макс из коробки юзаю
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Evgenii
Я всегда все по макс из коробки юзаю
Для каждой задачи есть лучшее решение чем коробочное
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
И то что твиттер использует редис, абсолютно не говорит о том что он использует его как очередь сообщений
источник

EG

Egor Gerasimchuk in Laravel Pro
Дмитрий Тремасов
Редис отличная вещь. Вот только это key-value хранилище
Далеко не только кей валью
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Коробочные решения как правило не масштабируются
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Evgenii
Я всегда все по макс из коробки юзаю
ну как только задача выйдет за пределы среднестатической - придется изучать новое
источник

EG

Egor Gerasimchuk in Laravel Pro
Возможностей у редиса дофина
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Egor Gerasimchuk
Возможностей у редиса дофина
Мы говорим о том чем он является а не о возможностях. На квадратных колёсах тоже можно ездить но нахрена
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Тем более что redis в стандартной конфигурации это in-memory key-value хранилище. И ограничивается запасом оперативы
источник

EG

Egor Gerasimchuk in Laravel Pro
Дмитрий Кожанов
Мы говорим о том чем он является а не о возможностях. На квадратных колёсах тоже можно ездить но нахрена
Его используют нетолько как кейфвалую
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Egor Gerasimchuk
Далеко не только кей валью
окей. no-sql на базе key-value
источник

EG

Egor Gerasimchuk in Laravel Pro
Кассандра тоже на базе кей валью
источник

EG

Egor Gerasimchuk in Laravel Pro
Дмитрий Кожанов
Тем более что redis в стандартной конфигурации это in-memory key-value хранилище. И ограничивается запасом оперативы
Да
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Ну давай так. Персистанс редиса не срабатывает на каждое изменённое значение. Если так настроить то сильно потеряешь в скорости. А брокер сообщений определяет гарантию доставки и гарантию удаления если джоб завершился успехом. Если с редисом что то будет -  о ты точно не угадаешь какие сообщения прошли с успехом, какие снова надо отправить а какие тупо потерялись - не знаю точно как это разруливает лара если редис упадёт
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Дмитрий Кожанов
Ну давай так. Персистанс редиса не срабатывает на каждое изменённое значение. Если так настроить то сильно потеряешь в скорости. А брокер сообщений определяет гарантию доставки и гарантию удаления если джоб завершился успехом. Если с редисом что то будет -  о ты точно не угадаешь какие сообщения прошли с успехом, какие снова надо отправить а какие тупо потерялись - не знаю точно как это разруливает лара если редис упадёт
ну надо отметить что и в очередях что в кролике что в бинсталке очередь может быть не персистен, а в бинсталке на сколько я помню она как раз поумолчанию ин-мемори и при краше, тупо все теряется
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Это я все лишь к тому что в редисе не хранят важные данные для бизнеса
источник

EG

Egor Gerasimchuk in Laravel Pro
Дмитрий Кожанов
Ну давай так. Персистанс редиса не срабатывает на каждое изменённое значение. Если так настроить то сильно потеряешь в скорости. А брокер сообщений определяет гарантию доставки и гарантию удаления если джоб завершился успехом. Если с редисом что то будет -  о ты точно не угадаешь какие сообщения прошли с успехом, какие снова надо отправить а какие тупо потерялись - не знаю точно как это разруливает лара если редис упадёт
Я согласен на все 100, что редис не лучшее решение для брокера сообщений, как минимум потому, что в режиме AOF, данные будут писаться раз в секунду на диск, и можем потерять сообщения. В крититчных системах - это не допустимо. По поводу разруливания сообщений, здесь все лучшк, там есть атомарные команды по типу lpoprpush
источник

A

Andrew in Laravel Pro
@egerasimchuk не забудь курс прорекламировать))
источник

A

Andrey in Laravel Pro
)) что так жёстко
источник