@proelixir

Страница 517 из 1045
Alexander
08.04.2017
11:24:59
у меня конечно получилось на базе relisa написать деплой, но честно это просто какое-то рукоблудие

как ни странно, но на 100% подходит питон и руби

сейчас на базе mina я написал деплой, который делает все что edeliver и блять не глючит.

т.е я могу запустить деплой и не надеятся что получится или нет

Google
Alexander
08.04.2017
11:26:29
а точно знаю, что деплой задеплоится

edeliver к примеру делает scp для копирования релиза, и если нет папки/файла/фаза луны не та, то он даже не пёрнет

ах, еще же с еделивер веселая штука, 1 нода обновилась, две не задеплоились, видно была вспышка на солнце и релизы не распаковались. В итоге такой пиздец начался...

авто версии в umbrella, да и вообще поддержка umbrella аппов на уровне фантастики.

в эликсире все еще считается плохим тоном использовать релизы. Все делается через mix, а почти все пакеты не работают в режиме релизов. Про рантайм, env и прочие подводные камни программисты только по радио слышали

пойду опущу зад в раковину, а то полыхает

shadowjack
08.04.2017
11:35:38
сейчас на базе mina я написал деплой, который делает все что edeliver и блять не глючит.
кроме горячего обновления. Так-то можно и докер использовать.

Alexander
08.04.2017
11:36:16
я пытался, но не понял смысла использования докера для эликсира

наверное если вся инфраструктура на докере, то да

shadowjack
08.04.2017
11:36:30
Так и не услышал почему же эликсир не подходит для тулзов.

Alexander
08.04.2017
11:37:39
все взаимодействие с фс и ssh на уровне костылей, где первого босса надо победить, отключив запуск аппа как такового, т.к вся обвязвка из супервайзера и воркеров вообще никуда не упала

кроме горячего обновления. Так-то можно и докер использовать.
по факту мы крутим релизы, но сбилденый апп держим для работы mix тасков

была идея кубернетис использовать для всего, но опять же - нам это не подходит. На работе мы на кореos крутим все дела на десятке нод и я скажу что это пиздец пиздецом погоняет. Количество багов докера/fleetctl зашкаливает

Google
Alexander
08.04.2017
11:48:16
ничего, просто вот ничего нет и все

заканчивается все тотальным использованием Mix.Shell.IO

после этого остается только вопрос - зачем вообще было жопу мучать и на эликсире писать

shadowjack
08.04.2017
11:49:55
Ну ты ж знаешь преимущества ФП подхода перед ООП.

Alexander
08.04.2017
11:50:17
да тут не дело в ооп/fp. Хоть польской нотацией написать

я про то что в языке нет ничего для написания тулбелта. Как если пытаться на *.bat файлах собрать 3д анимацию

shadowjack
08.04.2017
11:51:32
В языке? Или в стандартной библиотеке?

Alexander
08.04.2017
11:51:50
и в языке и в либе

shadowjack
08.04.2017
11:52:13
Что такого есть в питоне чего тебе не хватало в эликсире?

Alexander
08.04.2017
11:52:49
удивительно, но в питоне есть все для работы с ssh, файлами, контроль процессов

shadowjack
08.04.2017
11:53:01
Мне вот теперь на питоне обломно писать. Пайпов нет, паттерн мэтчинга нет. Пичалька.

Alexander
08.04.2017
11:53:10
т.е edeliver через Mix.Shell.IO.cmd запускает scp

shadowjack
08.04.2017
11:53:53
А как ты хотел?

Alexander
08.04.2017
11:53:56
проще говоря, вот у меня будет деплой на какой-нибудь openbsd и все

чуваки надеются что у меня там scp есть

shadowjack
08.04.2017
11:55:09
А что, на openbsd нет scp?

Alexander
08.04.2017
11:55:48
ну это я загнул, в бсд думаю есть

а в от в rhel нет

помню это было откровение для меня

Google
Alexander
08.04.2017
11:57:46
вообщем после препарирования нескольких утилит для деплоя на эликсире и написании своей, у меня получился набор хуеты в разрезе Mix.Shell и IO

shadowjack
08.04.2017
11:58:10
а в от в rhel нет
ты чего-то какие-то странные истории рассказываешь.

Alexander
08.04.2017
11:58:55
в рхел из коробки нет многих утилит, та же scp была частью пакета для ssh сервера

shadowjack
08.04.2017
11:58:56
Я не знаю ни одного юникса куда бы не ставился scp в одну команду если по умолчанию нет.

Это скорее всего минимал инсталляция. Там вообще ничего нет.

Alexander
08.04.2017
11:59:26
но это не значит что он предустановлен ))

Это скорее всего минимал инсталляция. Там вообще ничего нет.
просто роль ssh сервер не стояла, странно что scp являлась ее частью

ты чего-то какие-то странные истории рассказываешь.
мои истории сугубо из своего скудного опыта )

боли и отчаяния, которие преследуют меня без остановки

shadowjack
08.04.2017
12:01:14
Ты не говорил про "предустановлен" ты сказал "есть". Где-то может и питона не быть, и баша (только sh).

Alexander
08.04.2017
12:01:52
Alexander
08.04.2017
12:02:05
поэтому боксы не провиженется ансиблом

Marat
08.04.2017
12:02:46
Я вообще не понимаю нахер ерланговская виртуальная машина если вы горячее обновление не используете

Alexander
08.04.2017
12:03:19
хипстеры

на самом деле там ауткам ровно 1, возможность релоада аппа внутри вм, без перезапуска всей вм. Помогает решать проблемы, когда по непонятной причине провисает немного процессинг запросов

shadowjack
08.04.2017
12:04:51
Ну кокарренси, фолт толеранс, фанкшанал программинг.

Alexander
08.04.2017
12:06:59
эликсир показал себя отлично при хорошей нагрузке, да и просто желание затащить его в прод в пет проджекте

Marat
08.04.2017
12:08:18
Дык сделай архитектуру что у тебя запросы могли подождать пока подсистема перестартует и вжух у тебя обновление это просто последовательный релоад. Хотя требует порядка во внутренних апи конечно

Google
Marat
08.04.2017
12:10:07
Мы когда игрушку пилили я гордился тем что для игроков прозрачно сервер боя мог упасть и запуститься а них это выглядело как небольшой лаг на 200 ms

Alexander
08.04.2017
12:10:40
на чем сервер?

если к примеру сервер на руби делать, то перезапуск в 1 секунду уже фантастика, а 200мс недостижимо

на Nodejs думаю такое ок

там убил-перезапустил все районе 200мс вполне

Marat
08.04.2017
12:12:18
Плюсы бустасио и вокруг обвязка ерланга данные хранятся в расширенной памяти

Нет ноды не было было немного php для не реалтайм частей

**расшаренной

Admin
ERROR: S client not available

Marat
08.04.2017
12:48:02
https://youtu.be/DCKQDUahlXA

Alexander
08.04.2017
13:06:34
https://youtu.be/DCKQDUahlXA
расчет результатов битвы )))

The mirror
08.04.2017
13:40:27
Мне показалось или там был звук барабанов из Казаков? На 1:05

Marat
08.04.2017
13:43:59
Звуки в основном стандартные семплы, музыку только отдельно заказывали

anton
08.04.2017
13:54:14
Max
08.04.2017
14:02:02
2.7 нет

только третий

anton
08.04.2017
14:02:22
и? есть же

Max
08.04.2017
14:02:26
да

anton
08.04.2017
14:03:27
aerospike не тыкал никто?

Google
abc
08.04.2017
16:52:08
@troyanov совсем немного в докере через голанг

anton
08.04.2017
23:30:08
http://www.erlang.pl/ было уже?

shadowjack
08.04.2017
23:44:43
Вроде не было. Выглядит симпатишно

Can
09.04.2017
11:22:56
пацаны

Кто юзал google analytics measurement protocol

Aldar
09.04.2017
11:31:23
http://www.erlang.pl/

Denis
09.04.2017
11:33:29
Парни наверное никто не видел еще

http://www.erlang.pl/

Roman
09.04.2017
11:33:41
https://www.youtube.com/watch?v=6Lx4vFovGbw

Rumata
09.04.2017
11:43:19
Ну жека

зайцев

легендарный же чел

Айти высер )

мы работали с ним вместе раньше

Александр
09.04.2017
12:13:13
если к примеру сервер на руби делать, то перезапуск в 1 секунду уже фантастика, а 200мс недостижимо
можно пул серверов запускать, реализовать graceful restart (если протокол не HTTP) и не парится сколько и что перезапускается

у ноды, кстати, большие проекты не быстро перезапускаются

2.7 нет
cahek@hserv:~ $ apt policy python python: Установлен: 2.7.11-1 Кандидат: 2.7.11-1 Таблица версий: *** 2.7.11-1 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status cahek@hserv:~ $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"

оттуда питон не выпилят как минимум потому что утилиты для ppa написаны на питоне, а ставят последние версии пакетов обычно из них

عاصم بن حارث
09.04.2017
12:19:14
lsb_release -cr Release: 16.04 Codename: xenial —— apt policy python python: Installed: 2.7.11-1 Candidate: 2.7.11-1 Version table: *** 2.7.11-1 100 100 /var/lib/dpkg/status

вот, такая шняжка в виртуалке ворочается и питонячеством... )))

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