
Artur
19.06.2016
14:42:24
я же говорю
скорее всего там не дадут 120 с реальным опытом работы 1год

Котяй Негодяй
19.06.2016
14:43:06
За этим никак не скрыта реальная сложность задач, которой соответствует опредённый уровень.

Dmitriy
19.06.2016
14:43:09
ойлиии
Я так делаю, и так пересел с вин на линь на постоянку и выучил дохера и больше приложух, которые мы используем

Google

Artur
19.06.2016
14:43:27
поднять хэлоуворли на фреймворке не то же самое что выучить фреймворк
на практике фреймворк учить сложнее Я.П.

Dmitriy
19.06.2016
14:43:56
очевидно)
потому что гребаные абстракции
абстракции, они повсюду
а язык на то и язык, чтобы быть логичным и простым в освоении
easy to learn, hard to master

Artur
19.06.2016
14:45:18
я вот типа опенсорс мучу :) пока проект на стадии обсуждения - играюсь с ратчетом
https://github.com/bagart/FinXLog

Артур Евгеньевич
19.06.2016
14:45:25
Если кто то общается с тиграном, которого я забанил, то передайте что у меня скептическое отношение к его идеи построить группу без спама и флуда, раскручивая ее с помощью назойливых ссылок, которые я несколько раз удалял уже

Artur
19.06.2016
14:46:07

Dmitriy
19.06.2016
14:46:10

Artur
19.06.2016
14:46:14
потому что фридом рулит :)

Google

Артур Евгеньевич
19.06.2016
14:47:25

Dmitriy
19.06.2016
14:47:44
потому что фридом рулит :)
Как добрый человек, объясни смысл кролика? А то я посмотрел и нифига не нашел реального применения. Единственное, что заметил, что он похож на Google Message Service (Push Messages)

Artur
19.06.2016
14:48:16

Dmitriy
19.06.2016
14:48:26
eue
угу

Artur
19.06.2016
14:49:17
рэббит это мэйнстрим по крайней мере в РФ. лично мне больше по душе beanstalkd(он есть в AWS) и ZMQ(когда не страшно ничего потерять)
но у рэбита больше функциональность, лучше админка и т.п.

Dmitriy
19.06.2016
14:49:32
я другого более меннее ПХП прогера в жизни не видел в живую)
только толпу Битрикс-программистов)

Artur
19.06.2016
14:49:59
задачи разные.
1. он работает на листенерах. т.е. приложение всегда онлайн и не ходит по сети каждые Х секунд узнать готовоа ли задача для него
она пощзволяет устраивать балансировку нагрузки
легковесный mq сервре раздаёт задачи на кучу бэков

Dmitriy
19.06.2016
14:50:16
ну тоесть пуш мессаги?

Artur
19.06.2016
14:50:23
она решает вопрос перенагрузки сервиса
вы т.ч. пуши

Dmitriy
19.06.2016
14:50:50
аа) ну я то даже за полторы тысячи не подходил к хайлоаду

Artur
19.06.2016
14:51:02
например у тебя задача сделать кучу запросов к апи на основе запросов с фронта или бизнес задач
в какой0-то момент времени может войти 100500запросов

Dmitriy
19.06.2016
14:51:20
полторы тысячи километров
а
и они попадают в очередь

Google

Artur
19.06.2016
14:51:46
ты вынужден проигнорировать лишние с ошибкой.. потому что ты не можешь создать необхзодиме кол-во инстансов
памяти или цпу не хватит

Dmitriy
19.06.2016
14:51:54
пока апи занято, очередь ждет
теперь понятно)

Artur
19.06.2016
14:52:18
\это частные случаи
очередь ведь нужна как очередь. это намного удобнее и бюыстрее чем писать в sql и запрашивать каждую секунду не пришло ли что новое
это легковесно и очень производительно
или нарпимер как у меня в https://github.com/bagart/FinXLog

Dmitriy
19.06.2016
14:53:13
и че он, как прокси сервак поднимается и стекает входящие запросы?

Artur
19.06.2016
14:53:18
есть входящий источник логов транзакций на бирже
мы не знаем сколько их
их может быть так много что я не буду успевать ихз читать

Artur
19.06.2016
14:53:36
обрабатывать
или всё упарётся в базу которая начнёт тупить на запись
а если тебе параллеьно надо добавить всё клиенту на фронт в максимально короткие сроки?
очевидно запросы раз в секунду - не работают
вэюбсокеты в реактпхп тоже на евентах работают
это как в ноде.жс
или евентах в браузерах

Andrey
19.06.2016
14:55:32
что же вы в воскресенье то дома сидите....

Google

Artur
19.06.2016
14:55:52
я чемоджаны пакую )))

Dmitriy
19.06.2016
14:56:59
и зачем он, когда есть нода?
мне по характеру работы такое не надо (очередьсообщений), а вот пуш мессаги - это очень хорошо
реактпхп - это ж вроде просто демон на пхп

Artur
19.06.2016
14:58:31
если ты напишешь то же самое на ноде с записью в бд и доставкой на фронт у тебя будут ровно те же самые потенциальные проблемы

(;¬_¬)
19.06.2016
14:59:19

Andrey
19.06.2016
15:00:16

Admin
ERROR: S client not available

Dmitriy
19.06.2016
15:00:21

(;¬_¬)
19.06.2016
15:01:14

Artur
19.06.2016
15:03:28
и да, в пхп "всегда" были неблокинующие fsockopen
а сейчас появилась и реализация promise-паттерна в который можно засунуть хоть sql, хоть запрос к апи, хоть вэбсокеты...

Kostya
19.06.2016
15:03:31
0mq, rmq, beanstalkd- все для разных задач, нельзя сравнивать
Конечно, на 0mq можно что угодно написать, но большинству хватает функциональности rmq

Artur
19.06.2016
15:04:24
аха. и машиныя для разных задач.поэтому не надо говорить что авто быстрее человека

Kostya
19.06.2016
15:04:44
Кто говорит?

Artur
19.06.2016
15:04:56
потому что таков контекст

Kostya
19.06.2016
15:05:16
У себя reactphp не решили использовать, для прослойки между демонами и клиентом взяли ноджс

Artur
19.06.2016
15:05:26
разумно

Kostya
19.06.2016
15:05:35
Молодец

Google

Artur
19.06.2016
15:05:36
если он ничего не делает

Kostya
19.06.2016
15:06:02
Прокси

Artur
19.06.2016
15:06:15
haproxy?

Kostya
19.06.2016
15:06:28
Шаблон

Artur
19.06.2016
15:06:36
nginx кстати его заменять научился

Magic
19.06.2016
15:07:27
Сюда ботов добавлять можно?

Kostya
19.06.2016
15:07:28
Сложней скорей всего под него писать расширения, чем свой нод

Artur
19.06.2016
15:07:47
не совсем понял
а вообще я уже накушался особеннстей ратчета для вэбсокетов (связанные с листенером). но reactphp и правда хорош

Dmitriy
19.06.2016
15:19:27
мой мозг взорвался от попытки понять promises
промисы являются частью ES6?

Artur
19.06.2016
15:22:33
я про php promise
https://github.com/reactphp/promise

Dmitriy
19.06.2016
15:24:33
это же реализация спецификации)
хотя я уже их догнал) на хабре норм статья
ассинхроный пых - это конечно хорошо
чую скоро ждем multithreading со всеми вытекающими

[Anonymous]
19.06.2016
15:26:47
Socket.io куда лучше

Dmitriy
19.06.2016
15:26:58
мутексами, семафорами и прочим shared говном

Artur
19.06.2016
15:27:18