
morpho
29.05.2017
15:43:35
Нет

vizvamitra
29.05.2017
15:44:05
сурово, но справедливо :(

Alexander
30.05.2017
00:21:19
но мы обсуждаем просто все что касается нас. Выше к примеру было обсуждение образования и иммиграции

Google

Alexander
30.05.2017
05:19:30
у нас тут в чатике есть человек, который страдает, но не пишет об этом. @kolka_bog
призываю поделиться тебя болью на эликсире.
да и вообще интересно, как идет внедрение эликсира в рокет банке.

Dmitry
30.05.2017
05:20:57
Призываю не делится болью, и так много нытья. Пиши в блог, я так всегда делаю

MpaK
30.05.2017
05:23:51
блин, господа читаю вас и не могу понять вашей боли, зачем вы себя мучаете?
в слак чате например как то боли совсем нет, всем эликсир нравится
а тут почему все наоборот? всем не нравится но пишут?

Dmitry
30.05.2017
05:24:53
А зачем обсуждать то что нравится?
В этом нету смысла

Vadim
30.05.2017
05:29:09
Наверное просто там и тут несколько разное определение боли

Константин
30.05.2017
06:25:20
Смотря сколько в слаке боевых проектов
))))

Alexander
30.05.2017
06:56:11
Дело в том, что в РокетБанке решили в ногу со временем начать использовать эликсир. Обычно СТО хлеб свой кушает чтобы отстреливать энтузистов из программирования ради программирования, но вот видно поддавшись новым течениям, смузихлебы решили перетащить все или части на эликсир

Google

Alexander
30.05.2017
06:57:08
при входе в эликсир обычно разложено несколько комплектов граблей, и там активно топчатся рубисты. @kolka_bog может дать нам инсайт что и как. Просто интересно, как проходит онбоардинг и сколько новых костылей там придумали в угоду внедрения эликсира-фор-фан

Rumata
30.05.2017
06:58:04
Вчера вообще попутал я с таской
Task and TaskSupervisor
Будет не лень расскажу

Alexander
30.05.2017
07:00:27

Vadim
30.05.2017
07:01:08
ох уж эта толерастия

Alexander
30.05.2017
07:01:19
надеюсь человек не обидится что я из секретного чатика выношу
блэд ну почему в эликсире такие ебучие ошибки?

Rumata
30.05.2017
07:02:23
Это да
Это вообще меня аж выворачивает

Nikolay
30.05.2017
07:02:48
Пока у меня наибольшее бамболео из-за ошибок) в остальном довольны. Быстрее вроде работает чем тот же проект на рубях

Alexander
30.05.2017
07:03:43
быстрее в чем? Просто бывает некое плацебо и от эликсира и база данных быстрее работать начинает и сервера из ниоткуда IO находят

Rumata
30.05.2017
07:03:53
Крч подход, хуяк хуяк и в прод в элексире не работает
(Частично)
Нужно реально почитать книжки ( ибо только там ты что-то можешь найти)
Доки потому что не полны, или по старинке в срц лезешь
И раздираешься

Nikolay
30.05.2017
07:04:55
Мы сначала тож самое написали на рубях. А там протобафы всякие, криптование, кролики и ещё куча другой хитрой ебни. В итоге ворочалось прям еле-еле.

Google

Nikolay
30.05.2017
07:05:12

Alexander
30.05.2017
07:06:28
к сожалению уровень абстракции в эликсире, как в самостоятельном языке практически нулевой. Рано или поздно и скорее рано, будешь шерстить код на эрланге

Nikolay
30.05.2017
07:07:35
Та я его понимаю, но все равно тяжко пока. Особенно когда сложные либы вроде gpb приходится читать

Dmitry
30.05.2017
07:08:12
Мне кажется что программисты офигели.
Раньше, когда на перфокартах писали, мог 10 раз за ночь прогу запустить, и приходилось ошибки искать ещё ДО запуска проги.
А сейчас хипстота по 100500 раз перекомпилирует, получает сообщение об ошибке чуть не понятное - и сразу в кусты
<sarcasm mode off>

Alexander
30.05.2017
07:09:03
насчет протобафа и эликсира хочу отметить что все довольно печально.
что по скорости сборки, что по работе как таковой

Nikolay
30.05.2017
07:10:25
Компилит долго. Это да. В сравнении с рубями енкодит сообщения быстрее
Не замерял но по ощущениям так)

Rumata
30.05.2017
07:11:21
Пока проект работает

Alexander
30.05.2017
07:11:21
расскажи, как эликсир продали менеджменту?
это наверное самая большая проблема старта проектов

Rumata
30.05.2017
07:12:08
Крч проблем элексир сам по себе не так много проблем доставляет
Больше сторонние апишки

Alexander
30.05.2017
07:14:35
да, язык не представляет проблем и лучшает от версии к версии. У меня как случился исход лесенок из кейсов из кода, жизнь стала сразу легче.
но если бы хотелось просто язык какой-нибудь использовать, я бы там японский выучил. Количество рабочих либ в нем такое же, как в эликсире
интересно, что везде заявляется что в эликсире, доки - first class citizen. И вот их постоянно нет.
ощущение что первый класс в этом поезде забит хипстерами и заявлениями, а программисты в плацкарте едут на полках

Nikolay
30.05.2017
07:29:03
расскажи, как эликсир продали менеджменту?
ну у топчиков было требование сделать цитирую "пиздец быстро". сделали на рубях, увидели, что хуйня получается. после Олегу как-то на глаза эликсир попался, он обсцыкался от благоговения перед респонсами по несколько микросекунд и дал добро на эликсир) так что я особо ничего и не делал

Alexander
30.05.2017
07:30:21
интересно, но я надеюсь вы не смотрели на респонсы в микросекундах в консоли самого аппа, а провели end-to-end проверку

Google

Alexander
30.05.2017
07:31:10
когда реальность в том, что среднее 6ms(лол микросекунды, ага) без ssl и с прогретым кешом и после хендшейка и без базы данных
и без вообще всего

Kioshimafx
30.05.2017
07:31:28
Да ладно все равно быстрее чем ruby

Alexander
30.05.2017
07:31:35
это да
но респонсы в микросекундах даст апп в 2 строчки на js

Admin
ERROR: S client not available

Kioshimafx
30.05.2017
07:32:09
А то что можно навешать всего это понятно, оверхед никто не отменял

maier
30.05.2017
07:32:11
в девелопменте побольше

Евгений
30.05.2017
07:32:47
/stat@combot

Combot
30.05.2017
07:32:48
combot.org/chat/-1001061355522

Alexander
30.05.2017
07:33:08
скорость в деве ровно такая же, как и в проде - туда-сюда. Эликсир в деврежиме проседает только если нагрузка большая

Kioshimafx
30.05.2017
07:33:51
на деве только логи тормозят в основном

maier
30.05.2017
07:34:28
не стал уже разбираться, и понял что в проде надо замеры делать)

Alexander
30.05.2017
07:35:32
мы корячились с нашим апи, чтобы в 30-60мс уложиться после ссл

Kioshimafx
30.05.2017
07:36:24
на самом деле скорость/задерки чего либо это настолько сука относительная вешь, т.к. может быть миллион факторов от которых эта самая скорость зависит

Nikolay
30.05.2017
07:37:05

maier
30.05.2017
07:37:09

Google

Alexander
30.05.2017
07:37:22
самый просто пример, если апи дергает другой апи(к примеру эластик) и получаешь удвоение времени

Kioshimafx
30.05.2017
07:39:09

Alexander
30.05.2017
07:39:46
эластик болтается в районе 15мс + эликсир голый около 10мс + ссл около 30мс после первого хендшейка и со всеми степплингами

maier
30.05.2017
07:39:55

Kioshimafx
30.05.2017
07:41:50

maier
30.05.2017
07:42:11
к продакшену вашему

Kioshimafx
30.05.2017
07:44:50
Так у них прод на рубях, на элике только начали писать. И то там рест. Тут наверное речь про RPS скорее.

maier
30.05.2017
07:46:11
50, 100, 1000, 10000?
rps

Nikolay
30.05.2017
07:49:11
тысяч 10 я думаю. но клиентская база растет постоянно

maier
30.05.2017
07:50:07

Marat
30.05.2017
07:50:09

Nikolay
30.05.2017
07:50:47

Kioshimafx
30.05.2017
07:51:13

Nikolay
30.05.2017
07:51:31
пг
эластик еще есть

Dmitry
30.05.2017
07:51:48
опять про рокет тёрки что ли?