@symfony_php

Страница 1390 из 1418
Maksim
16.10.2018
08:33:11
у тебя есть пара минут, что бы объяснить какого хера это здесь делает

Alexey
16.10.2018
08:33:58
у тебя есть пара минут, что бы объяснить какого хера это здесь делает
не вижу причин, что-бы этого тут не было. Это бундл для Symfony, чат Симфы

Maksim
16.10.2018
08:34:13
окей, значит просто спам.

Alexey
16.10.2018
08:34:47
окей, значит просто спам.
с чего такой вывод? Он открыт и бесплатный.

Google
Bohdan
16.10.2018
08:35:14
с чего такой вывод? Он открыт и бесплатный.
это спам потому, что форвард из канала, в котором почти нет подписчиков

при этом канала твоего личного - то есть, ты пиаришь себя суть не в содержании, а в форме

Alexey
16.10.2018
08:36:12
это спам потому, что форвард из канала, в котором почти нет подписчиков
канал недавний и не предназначен для обсуждений, а лишь для оповещений про обновления

Alexey
16.10.2018
08:36:48
Maksim
16.10.2018
08:36:48
с чего такой вывод? Он открыт и бесплатный.
с чего вывод?) да легко: 1. почему ты решил, что кому-то не насрать на этого бота? 2. почему это форвард из левого чата 3. почему ты вдруг решил, что постить полный ченджлист - это круто? если сейчас каждый начнёт свои петпроджекты так задвигать, наступит щасце. У меня вон тоже пет проджект есть. Мне тоже начать спамить чендж листы?)

Bohdan
16.10.2018
08:37:16
я потому и говорю, что суть в форме, а не в содержании если бы ты просто написал "вот у меня есть такой бандл, можно юзать" - было бы по-другому

Bohdan
16.10.2018
08:37:54
да, Макс про чейнджлист правильно написал - меня это не интересует в данный момент, если я захочу написать слак аппку - лично я скорее slack-machine возьму

если ты хочешь заинтересовать - делай это вежливо

Alexey
16.10.2018
08:38:20
я потому и говорю, что суть в форме, а не в содержании если бы ты просто написал "вот у меня есть такой бандл, можно юзать" - было бы по-другому
ну вот только что написал без форварда, форвард удалил. Обычный мессадж удалил Господь @desper1989

Maksim
16.10.2018
08:38:34
скажи спасибо, что просто удалил

прими во внимание то, что тебе написали, и подумай, как сделать верно. Не справишься, ну что ж.

Google
Alexey
16.10.2018
08:39:19
скажи спасибо, что просто удалил
спасибо, что просто удалил ... извини - не умею с царьками общаться

Bohdan
16.10.2018
08:39:27
Alexey
16.10.2018
08:39:59
помимо пункта о форварде там ещё пункт о чейнджлисте был
ок, это я прочел после того, как написал повторный пост

Maksim
16.10.2018
08:40:29
повторный пост отличался ни чем, кроме форварда.

Maksim
16.10.2018
08:41:24
сделать из бандла "не для симфы" бандл "для симфы" - задача на 5 минут с перекуром

Bohdan
16.10.2018
08:41:44
я и не говорил, что для симфы я к тому, что чейнджлист неизвестной мне либы мне вообще никакой пользы не несёт, так как я не знаю, что в твоей библиотеке есть, а чего нет

Maksim
16.10.2018
08:42:48
если ты хочешь рассказать о своём проекте, ты волен это сделать. Но вот такой топорный спам не прокатит. Расскажи почему стоит выбрать твой вариант (аргументация, мол, для симфы - мусор), какие отличия. Фичи и т.д.

Alexey
16.10.2018
08:45:09
с чего вывод?) да легко: 1. почему ты решил, что кому-то не насрать на этого бота? 2. почему это форвард из левого чата 3. почему ты вдруг решил, что постить полный ченджлист - это круто? если сейчас каждый начнёт свои петпроджекты так задвигать, наступит щасце. У меня вон тоже пет проджект есть. Мне тоже начать спамить чендж листы?)
1. если тебе лично насрать - не думай, что ты голос остальных и на твое мнение остальным насрать так же, как и тебе возможно на этого бота. 1600 установок на сегодняшний день показывает, что кому то не насрать 2. ок 3. а почему ты решил, что твое мнение - это круто, и от куда мысли, что это делается для крутизны? сори дружище, но пока, ты своими фразами, лишь даешь понимание твоего психологического возраста не более 16 лет. @thatside ок, спасибо за разъяснения

Maksim
16.10.2018
08:45:25
ясна, до встречи

Roman
16.10.2018
09:37:42
Ребята, а тут есть кто-то кто использует у себя ClickHouse?

Maksim
16.10.2018
09:47:08
Ребята, а тут есть кто-то кто использует у себя ClickHouse?
обычно профитнее сразу вопрос задавать. Так шансов получить ответ всё ж поболее

Roman
16.10.2018
09:58:06
обычно профитнее сразу вопрос задавать. Так шансов получить ответ всё ж поболее
Та я хотел услышать отзывы. Собираюсь брать это решение в проект

Evgenii
16.10.2018
10:03:40
тогда бери, мы используем в компании

Maksim
16.10.2018
10:05:19
Та я хотел услышать отзывы. Собираюсь брать это решение в проект
ты ведь понимаешь, что задачи бывают разные?) я лично кх не юзал толком, посоветовать ничего не смогу, но смысл вопроса не раскрыт. Для каких данных тебе интересно, что ты хочешь с ними делать и т.д. критериев выбора не хватает для полноценного обсуждения.

Andrew
16.10.2018
10:07:25
тогда бери, мы используем в компании
сколько у вас людей занимаются чисто кх?

Roman
16.10.2018
10:07:53
Evgenii
16.10.2018
10:09:20
по сути двое. админ и разраб. компания занимается рекламой, храним грубо говоря события, из которых агрегируется статистика и всякие показатели

Andrew
16.10.2018
10:13:58
по сути двое. админ и разраб. компания занимается рекламой, храним грубо говоря события, из которых агрегируется статистика и всякие показатели
а можно еще три вопроса? 1. Сколько у вас данных? 2. Тяжело ли использовать их SQL-язык и используете ли вы все фичи? 3. Почему кх а не к примеру TimescaleDB, который умеет в timeseries данные и при этом все фишечки постгри? Реально интересно, сам топил за кх и активно его тестил, но обьективная реальность показала что придется остаться в мире RDBMS

Evgenii
16.10.2018
10:18:02
я работаю в другой команде и тут врядли смогу ответить. под наши задачи нунжа были именно колоночная БД, до этого пробовали вертику. но после того как она однажды разъехалась перешли на кх.

Google
Evgenii
16.10.2018
10:19:47
таймскейл этож типа инфлюкса БД ?

Andrew
16.10.2018
10:24:26
таймскейл этож типа инфлюкса БД ?
нет, InfluxDB из nosql мира с их LSM для хранения time series. По сути это extension к postgresql, который использует свой особый способ хранения под капотом с разбивкой на много таблиц-чанков, но наружу тебе торчит одна табличка

не, лучше не пересказывать ридми - https://github.com/timescale/timescaledb#using-timescaledb

f4rt~
16.10.2018
10:47:23
Гайз, подскажите пожалуйста, поверностное гугление не привело к ответу, а Messenger Component с кроликом, у меет в delay/delay plugin кролика?

Maksim
16.10.2018
10:47:55
там вся разница в типе эксченджа, который ты создаёшь где-то в сторонке, да в 1 заголовке

f4rt~
16.10.2018
10:48:28
вот только раньше я делал $context->setDelayStrategy(new RabbitMqDlxDelayStrategy()); $context->createProducer() ->setDeliveryDelay(5000) // 5 sec

Maksim
16.10.2018
10:49:45
эт херня какая-то, кмк. Делей ставится для конкретной сообщеньки, а не для продьюсера. Но мб я придераюсь зазря просто не люблю попытки впихнуть невпихуемое за общий интерфейс

и это, скорее всего, просто блокирующий таймаут перед отправкой, а не работа с rabbitmq delayed messages

f4rt~
16.10.2018
10:51:34
ну у меня цель супер простая, на момент как мы персистим лот, мы не имеем N подмножество его х-ристик, которые нам нужно обновлять по таймауту (время когда будет активен лот минус текущее) собственно диспатчить джобы для каждого из лотов, которые будут обновлять(дергать стороннее апи в нужное время) первое чо пришло в голову, решил потрогать новый для себя компонент, завис на этапе подружить одно с другим

и это, скорее всего, просто блокирующий таймаут перед отправкой, а не работа с rabbitmq delayed messages
в общем и целом, мне бы этого вполне хватило, что бы задиспатчить джобу с таймаутом, с каким-то retry=3 и все

Maksim
16.10.2018
10:52:32
delayed плагин подойдёт, но там тоже есть нюансы по использованию

ну или просто sleep поставь, если такой вариант ок)

не смотрел, но думаю те методы то ж самое делают (слип тупой)

f4rt~
16.10.2018
10:53:54


сейчас попробую x-delay/x-delayed-message заголовком после установки

Maksim
16.10.2018
10:54:36
для xdelay тебе надо создать специальный эксчендж, забиндить роутинг с него на основной и посылать сообщеньки со спец хедером

Google
f4rt~
16.10.2018
10:55:03
Max
16.10.2018
10:55:04
еще он умеет только fanout

Maksim
16.10.2018
10:55:27
в курсах, вроде как это можно сделать средствами роутинга в мессенджере
короче можешь у меня подсмотреть шедьюлер в репе

f4rt~
16.10.2018
10:55:30
ясно, в общем спасибо, сейчас будем пробовать

Maksim
16.10.2018
10:55:59
еще он умеет только fanout
эм, чёт сомнения разбирают. как это только фанаут?

Max
16.10.2018
10:56:25
я месяцок назад пытался прикрутить, но в итоге пришлось чуть ли не половину компонента переопределять

f4rt~
16.10.2018
10:56:30
https://github.com/php-enqueue/messenger-adapter

https://github.com/php-enqueue/messenger-adapter
enqueue://default ?queue[name]=queue_name &topic[name]=topic_name &deliveryDelay=1800 &delayStrategy=Enqueue\AmqpTools\RabbitMqDelayPluginDelayStrategy &timeToLive=3600 &receiveTimeout=1000 &priority=1

вроде можно юзать

Maksim
16.10.2018
10:56:49
я точно знаю, ток недавно выпилил у себя amqp-ext) он хоть и педалящий кусок говна с тонной ошибок, но в плане delayed сообщений там нет нареканий)

Max
16.10.2018
11:02:49
там же amqp-ext, а он умеет в любой тип эксченджа
ну routingKey из коробки не получится заюзать https://github.com/symfony/messenger/blob/master/Transport/AmqpExt/Connection.php#L103

Maksim
16.10.2018
11:03:21
красавцы) хотя, опять-таки, если у тебя рк не юзается, не страшно

ни рк не запихнуть, ни свойства сообщений... в помойку

Max
16.10.2018
11:04:07
красавцы) хотя, опять-таки, если у тебя рк не юзается, не страшно
маршрутизация у них своим роутером разруливается

Maksim
16.10.2018
11:04:31
ну диспатчер отдельно, роутинг в брокере отдельно)

ограничивать роутинг брокера - херь какая-то)

дисклеймер: я его (компонент) не юзал и даже не вижу области применения

Max
16.10.2018
11:07:14
Google
Max
16.10.2018
11:07:18
без роутинга)

Maksim
16.10.2018
11:07:44
именно поэтому надо выпилить возможность роутинга для всех, да)

я у себя сейчас тоже транспортную часть к херам переделываю. Вариант, заботливо скопипащенный с enqueue оказался неюзабельным

Maksim
16.10.2018
11:11:33
гибкости не хватает. сейчас пилю вариант с эндпоинтами, оторванными от основного транспорта

Maksim
16.10.2018
11:12:33
ну типа я хочу из сервиса запаблишеть 1 событие в кролик, а второе в редис отправить

да и кроликов может быть больше 1

пока я могу гадить только в свой кролик с разными рк, что немного напрягает)

Max
16.10.2018
11:14:17
а вы сообщеньки у себя в базу не сохраняете?

Maksim
16.10.2018
11:14:22
нет

Max
16.10.2018
11:14:27
после отправки

Maksim
16.10.2018
11:14:31
нет, зачем

они персистятся в кролике, но приложенькам хранить их нафиг не надо. если понадобится когла-нить, посмотрю в сторону кафки

Alex
16.10.2018
11:20:27
Всем привет. Ребят, подскажите , пожалуйта, хостинг подешевле, где нет скрытых платежей (аля сейчас бесплатно, а потом миллион денег в месяц), доступ по ssh, cron. Хостится на нем будет простая консольная команда, которая будет вызываться раз-два раза в день

Icewild
16.10.2018
11:21:16
digitalocean

Страница 1390 из 1418