@proelixir

Страница 457 из 1045
anton
23.03.2017
21:58:05
Taras ?
23.03.2017
21:59:23
<form action="/addimg" class="link" method="post"> <input name="_method" type="hidden" value="put">...
да, в фениксе put & delete идут через post + hidden поле такое

ОТР - цирк, а все эрланги в нём - актёры
... эликсира зрителям больше не наливать))

anton
23.03.2017
22:04:33
Google
Alexander
23.03.2017
22:16:06
А что, это правда что erlang построен на модели акторов?
Джо Армстронг недавно вещал в elixirfountain, сказал что совпадение. Независимо получилось то же самое, что было продумано тем, кто там придумал акторов.

Check our patreon page for show notes: www.patreon.com/elixirfountain * Published: 2/20/17 20:24:40 * Episode Download Link (53 MB): http://feeds.soundcloud.com/stream/308683040-elixirfountain-episode-059-music-to-my-ears-with-joe-armstrong.mp3 * Show Notes: https://soundcloud.com/elixirfountain/episode-059-music-to-my-ears-with-joe-armstrong * Episode Feed: Elixir Fountain - http://feeds.soundcloud.com/users/soundcloud:users:24638646/sounds.rss

Ух блин, как расшарилось. Вот этот выпуск.

Rumata
23.03.2017
22:33:17
Норм

Тоже слушаю

shadowjack
23.03.2017
22:36:15
А мне exercism.io понравился. Уже на второй задаче (первая хелло ворлд) несколько популярных вариантов решений. Очень интересно сравнить.

В общем кто синтаксисом овладел но хочет проверить как у него получается писать функционально рекомендую.

Roman
23.03.2017
23:46:55
http://exercism.io/languages/fsharp/about отличные задачи

anton
24.03.2017
05:22:59
http://exercism.io/languages/fsharp/about отличные задачи
? тебя не отпускает и это замечательно

Albert
24.03.2017
06:17:37
anton
24.03.2017
06:25:03
ну тогда и меня http://exercism.io/troyanov

shadowjack
24.03.2017
06:40:46
Отправил

Александр
24.03.2017
06:41:40
а в чём прикол, вы зачем там кучкуетесь?

Google
shadowjack
24.03.2017
06:44:04
Ну будем решать задачки и обсуждать плюсы - минусы решений.

Albert
24.03.2017
06:51:37
Отправил
Спасибо! Принял)

shadowjack
24.03.2017
07:01:27
Фига ты там уже нарешал.

Timur
24.03.2017
07:07:32
https://www.codewars.com/ как-то больше понравился

Александр
24.03.2017
07:12:48
да, я на кодворс

но там эликсир старый

плюс что-то херово они работают последние несколько месяцев

shadowjack
24.03.2017
07:18:41
Ну на кодворс тоже зарегался.

Константин
24.03.2017
07:22:56
Доброго всем утра, дня и вечера)

shadowjack
24.03.2017
07:23:47
плюс что-то херово они работают последние несколько месяцев
У них ещё и редактор в мобильном Firefox криво работает

Константин
24.03.2017
07:24:08
Подскажите, кто на хайлоаде, что можно заюзать для очереди задач? Сейчас Gearman используем, хотели RabbitMQ, но он оказался тормознее.

shadowjack
24.03.2017
07:24:30
А задача-то какая?

В смысле требования

Константин
24.03.2017
07:25:14
пересылка сообщений от одного скрипта к другому, желательно с возможностью расширения

Требования - быстрая скорость работы. Сообщений много, Gearman вроде хорош, но уже не хватает его скорости

Александр
24.03.2017
07:26:53
а сколько вы сообщений шлёте что раббит тормозит, если не секрет?

кафка есть производительнее

но для двух скриптов на пхп

Константин
24.03.2017
07:27:22
раббит еще не ставили, я только локально тестировал

Александр
24.03.2017
07:27:27
я сомневаюсь что можно rabbit нагнуть

Google
Константин
24.03.2017
07:27:42
да

может я не умею готовить раббит?)))))



Вот этот скрипт отрабатывает..

все еще отрабатывает...

16 сек

shadowjack
24.03.2017
07:29:11
На прошлой эликсир сходке докладчик говорил что он сделал самописную очередь сообщений на эликсире которая быстрее rabbitmq в 10 раз.

Александр
24.03.2017
07:29:52
узкоспециализированные решения по определению быстрее универсальных

Denis
24.03.2017
07:29:58
Сравнили раббит с самописной ема

Константин
24.03.2017
07:29:58
так то да, но не переучитвать же всех на эликсир))

у раббита явно возможностей больше

Denis
24.03.2017
07:30:45
У меня на хуевом ноуте раббит 4500 сообщений в сек обрабатывал

Константин
24.03.2017
07:30:55
все еще отрабатывает...
Так вот.. герман такое делает 6к в сек

shadowjack
24.03.2017
07:31:01
Ну вопрос в том нужны ли они в конкретном случае

Александр
24.03.2017
07:31:02
в скрипте тестируется скорость создания соединений к раббиту

Rafael
24.03.2017
07:31:06
Чем не челендж, возьмите и напишите свое

Denis
24.03.2017
07:31:21
Охлол да

Константин
24.03.2017
07:31:25
в скрипте тестируется скорость создания соединений к раббиту
Да. Если делать только сообщения - значительно быстрее

Александр
24.03.2017
07:31:28
обычно с очередями делают воркеры-демоны

Google
Александр
24.03.2017
07:31:35
которые соединяются один раз

и жрут задачи миллионами

у вас действительно такая архитектура где надо часто переподключаться?

Константин
24.03.2017
07:32:35
Фактически так.. т.е. скрипт отработал - создал пару сообщений

но он же скрипт.. если только сокетом бросать в демон, который будет бросать в раббит)))

Александр
24.03.2017
07:34:27
и у вас действительно узкое место в создании соединений? я предлагаю на фактической задаче проверить и потом обсудить тащит или нет

просто я тоже переходил когда-то давно с геармена на раббит

и узких мест не было

переходили потому что код тестировать не получалось с геарменом

Admin
ERROR: S client not available

Александр
24.03.2017
07:37:15
declareQueue вам не надо на каждый запуск скрипта

в примерах так делают:

1. чтобы убедиться что очередь есть 2. там скрипты подолгу работают

Константин
24.03.2017
07:37:42
Попробую

с 16 сек упало до 13

))))

Это полностью с созданием соединений

Но один фиг ситуация то будет такая, что для каждого скрипта придется создавать эти соединения. Мне от них никуда не уйти

другое дело, что они будут работать параллельно

Oleg
24.03.2017
07:40:32
Добрый день!

Google
Oleg
24.03.2017
07:40:43


10к сообщений за 25 сек, это настраивать ребит нужно или где трабл?

anton
24.03.2017
07:41:30
аллокация очереди - тоже не быстро

попробуй создать очереди, а потом в цикле срать

Rafael
24.03.2017
07:42:01
Это же не элексир?

Константин
24.03.2017
07:42:10
К сожалению да)

Oleg
24.03.2017
07:42:17
да сорян, не в тему по коду)

Константин
24.03.2017
07:42:43
Но вопрос по очередям к дядькам, которые нефигово тащат по хайлоаду !!

shadowjack
24.03.2017
07:46:03
А он код, случайно не выкладывал в глобал?)))
Не знаю. Можно спросить. Могу мыло дать.

Может его в чатик пригласить?

Константин
24.03.2017
07:48:02
Было бы круто!

Вот и пришла тема к эликсиру)))

у меня мысль только о gen_tcp и мнезии для собственных очередей

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

shadowjack
24.03.2017
07:49:46
А персистенс нужен?

Константин
24.03.2017
07:50:00
да

очень желательно не терять сообщения и задачи

у меня есть готовая реализация на udp, но там сразу в эликсире через flow задачи выполняются раз в 10 сек

вышло очень быстро)

но интереснее самописный rabbit

Andrey
24.03.2017
07:51:31
> udp > не терять сообщения и задачи хмммм

Страница 457 из 1045