Size: a a a

2020 November 23

Р

Руслан in PHP
У тебя в очередь прилетело 5 триллионов тасок
источник

Р

Руслан in PHP
Через сколько ты вычитаешь последнюю прилетевшую?
источник

Р

Руслан in PHP
И почему ты должен ждать, если у тебя параллельная обработка?
источник

ЛZ

Личинка Кайтера Zori... in PHP
Ну они не могут прилететь одномоментно ;)
источник

ЛZ

Личинка Кайтера Zori... in PHP
Редис же должен обработать все 5 триллионов команд rpush
источник

ЛZ

Личинка Кайтера Zori... in PHP
И если во время обработки этих команд достаточно подключенных воркеров (ждущих на проводе в команде blpop), то задачи сразу будут разлетаться по воркерам
источник

ЛZ

Личинка Кайтера Zori... in PHP
500,000 в секунду на одном редис-инстансе это реальность
источник
2020 November 24

MM

Maksim Masiukevich in PHP
да хоть миллион
источник

Р

Руслан in PHP
Личинка Кайтера Zorin
И если во время обработки этих команд достаточно подключенных воркеров (ждущих на проводе в команде blpop), то задачи сразу будут разлетаться по воркерам
Опять "сразу", "мгновенно". Они вычитываются синхронно. Просто с большой скоростью.
источник

MM

Maksim Masiukevich in PHP
я те хелловорлдов на редисе выдам любое запрашиваемое количество
источник

ЛZ

Личинка Кайтера Zori... in PHP
Maksim Masiukevich
я те хелловорлдов на редисе выдам любое запрашиваемое количество
При чём здесь код таска?
источник

AM

Artem Molotov in PHP
militska
Небольшой опрос. Как считаете:
Можно ли в php считать  очереди(redis, rabbit), одним из вариантов  асинхронной работы?
(когда мы что т  тяжелое туда бросаем, а потом отдельным джобом выгребаем)
Да, вполне.
источник

MM

Maksim Masiukevich in PHP
Личинка Кайтера Zorin
При чём здесь код таска?
при том, что записать в лог, и выполнить работу - разные задачи. Пока ты не говоришь что там за 500 тыщ - цифры мусор и ничего не стоят
источник

ЛZ

Личинка Кайтера Zori... in PHP
Руслан
Опять "сразу", "мгновенно". Они вычитываются синхронно. Просто с большой скоростью.
Ну новый редис вроде как многопоточный =))))
источник

Р

Руслан in PHP
Личинка Кайтера Zorin
При чём здесь код таска?
Ты когда в очереди в магазин стоишь вас продавец всех параллельно обслуживает? Такая же очередь 😂
источник

ЛZ

Личинка Кайтера Zori... in PHP
Maksim Masiukevich
при том, что записать в лог, и выполнить работу - разные задачи. Пока ты не говоришь что там за 500 тыщ - цифры мусор и ничего не стоят
Так редису пох же что там, он просто blob'ы гоняет через себя
источник

MM

Maksim Masiukevich in PHP
Личинка Кайтера Zorin
Так редису пох же что там, он просто blob'ы гоняет через себя
ну пускай гоняет. Он и больше вытянет без проблем
источник

АГ

Алексей Гевондян... in PHP
Личинка Кайтера Zorin
Ну новый редис вроде как многопоточный =))))
да ну? дожили?)
источник

MM

Maksim Masiukevich in PHP
производительность редиса очевидно выше говнокода, который его слушает
источник

ЛZ

Личинка Кайтера Zori... in PHP
Maksim Masiukevich
производительность редиса очевидно выше говнокода, который его слушает
Ну дык и к чему претензии к однопоточности редиса тогда?
источник