Zon
Alexander
Господа, а кто кластер Кассандры раскладывал на два изолированных?
Oleksandr
Aleksey
Pavel
А список списков этих мест?
Oleksandr
есть пара специальных чатов, где обсуждают эти списки списков
Dmitrii
Правда не про чатики, но все же :))
Pavel
Ну вот нужен awesome chat list
Alexander
Делаю так:
1. Закрываю в iptables коннекты между двумя кластерами
2. Делаю nodetool repair
3. Отключаю ноды через nodetool removenode
4. Делаю ещё раз nodetool repair
Alexander
Нужен ли второй шаг?
Alexander
Вопрос к тому, что эта херотень занимает невероятно много времени и ждать не очень-то хочется :-D
Roman
https://domsch.com/linux/lpc2010/Scaling_techniques_for_servers_with_high_connection%20rates.pdf
Alexander 🐕
Рома
Не трольте нас
Alexander 🐕
Какой скейлинг
В этом чате пиэйчписты
Roman
Roman
Roman
вдруг чудо и в php тоже есть ленивость, итераторы, генераторы, короутины и вот это всё. и язык на самом деле не создан чтобы умирать :)
Alexander 🐕
Ага щас
Pavel
Alexander 🐕
Да, пожалуйста!
Dan
нужно больше каналов для настоящих чайников: @ru_devchat
Pavel
https://github.com/icicleio
Pavel
Это один асинхронный фрейворк, есть еще amphp
Pavel
Ну и есть попсовый reactphp
Dmitrii
Сейчас выяснится, что у кого-то полжизни мимо носа пролетело, прока он в питоне ковырялся :)))
Pavel
Есть https://github.com/php-pm/php-pm как сервер работает
Alexander 🐕
OMG
Alexander 🐕
Больше process managers
Alexander 🐕
Хороших и разных
Anton
/stat@comstatbot
Combot
comstatbot.xyz/chat/-1001030317489
Aleksey
Alexander 🐕
Alexander 🐕
В интернете кто-то неправ!
Dmitrii
Борись! Докажи свою правоту.
Pavel
Но теме асинхронности в пхп от силы год, молодая еще
Pavel
Как бы там ни было php-fpm гениальная штука. Прими запрос - обработай - умри. Дешево надежно и сердито.
Pavel
Скейлится на ура
Alexander 🐕
Alexander 🐕
Оптимизация!
Pavel
Отлаживается просто
Pavel
Если кто не знает, в пхп декораторов нету а в петоне есть.
Combot
comstatbot.xyz/chat/-1001030317489
Roman
Roman
в первую очередь ленивость ))
Roman
Roman
но я спрошу ещё про докер: а как там обновляться? ))
Pavel
в первую очередь ленивость ))
А что с ленивостью не так? В доктрине2 есть, во фреймворках/библиотеках всяких где реализовано там есть. Или что подразумевается?
Roman
R-omk
генераторы не?
R-omk
есть такое
Roman
причем, проверка на то что число четное выполняется только когда реально понадобилось очередное четное
Dmitrii
Так генератор же
Pavel
Ну встроенной функции нету, можно генератор да
Roman
Roman
а генераторы, возвращающие функции возможны?
Roman
частичное применение?
R-omk
генераторы там прям уже совсем хорошие стали, только вот в мире php нужно быть сильным что бы понимать как изачем все это использовать,
R-omk
генераторы возвращающие генераторы и по всему этому можно итерировать ))
Dmitrii
А вообще в пхп что в yield пихнешь, то и вернется.
Dmitrii
Замыкание, генератор и т.д.
Roman
а короутины?
Dmitrii
Через генераторы
R-omk
ну это целые миры react и amp
R-omk
amp юзает генераторы для этого
Pavel
Вот выше я давал ссылку - корутины, промисы, дефереды
R-omk
но я не могу сказать что это здоровая тема для мира php. Для этого есть другие ЯП
Roman
А geen threads?
Roman
green threads
Pavel
Чем грин тредс отличается от корутины?
Roman
R-omk
ну php однопоточный по определению
R-omk
как бэ были потуги, даже рабочие , но сейчас их выбросили и php7 этого уже не будет