Size: a a a

2020 August 07

SP

Sergey Protko in PHP
для этого хотя бы не надо вот той километровой статьи читать и разбираться
источник

АЖ

Алексей Жидков... in PHP
Просто хочу разобраться и осознать это для себя лично. Со всем уважением, конечно 🎩
источник

MM

Maksim Masiukevich in PHP
Алексей Жидков
Просто хочу разобраться и осознать это для себя лично. Со всем уважением, конечно 🎩
источник

SP

Sergey Protko in PHP
ну тогда почитай статью что я скинул, там в целом и базовые вещи и кишки
источник

АЖ

Алексей Жидков... in PHP
Спасибо за статью, кстати
источник

SM

Sergey Milimko in PHP
Чтобы как следует осознать обязательно наладь взаимодействие между сридами во всех направлениях с общими структурами данных
источник

С

Сергей in PHP
Sergey Protko
Просто спроси как бы ты руками тестил
Попробую)
источник

A

Aleksandr Khristenko in PHP
Алексей Жидков
Гайс, сори что прерываю обсуждение абстрактный Петров, можете кто-нибудь кинуть в меня правильной статейкой про pthreads в пыхе?
https://github.com/krakjoe/pthreads/issues/929 - ознакомся с этим сначала
источник

АЖ

Алексей Жидков... in PHP
Спасибо, на это уже натыкался. Собственно, сразу же, после того как поднял окружение на 7.4 и у меня не взлетело. Взял образ с 7.3 и поехал. Собственно, после pthreads пощупаю и parallel
источник

АГ

Алексей Гевондян... in PHP
Maksim Masiukevich
тут 99% используют штуки похуже goto, каждый раз когда пишут throw new :)
некоторые люди через исключение умудрялись пробрасывать данные наверх)
источник

AC

A C in PHP
с месседжем ошибки?
источник

MM

Maksim Masiukevich in PHP
Алексей Гевондян
некоторые люди через исключение умудрялись пробрасывать данные наверх)
сам так делал
источник

АГ

Алексей Гевондян... in PHP
Sergey Protko
поддержу - в 99% ситуаций где хочется треды нужны пулы процессов
асинхронность есть. а вот у нас один чувак был лидом на проекте, и топил именно за треды... типа для его задачи оптимально, и лучшее решение. я его навел на го. видимо это было в те времена, когда го только появлялся.
источник

MM

Maksim Masiukevich in PHP
Алексей Гевондян
асинхронность есть. а вот у нас один чувак был лидом на проекте, и топил именно за треды... типа для его задачи оптимально, и лучшее решение. я его навел на го. видимо это было в те времена, когда го только появлялся.
конкаренси код + пул процессов = костыльное решение, но без всего шаред пиздеца
источник

MM

Maksim Masiukevich in PHP
если чувак топит за треды в пыхе, его надо в макдак отправлять в 99.9999% случаев
источник

АГ

Алексей Гевондян... in PHP
форки, по мнению того человека, это слишком дорогое по ресурсам решение. треды намного дешевле и быстрее.
источник

MM

Maksim Masiukevich in PHP
не надо никаких форков
источник

MM

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

MM

Maksim Masiukevich in PHP
а просто возвращаешь в пул
источник

АГ

Алексей Гевондян... in PHP
ну когда параллелишь задачу по обработке разных частей данных на разные процессы
источник