
Roman
15.04.2017
19:26:42
тут кто нибудь сварм использует )?

Baruch
15.04.2017
19:27:39

Roman
15.04.2017
19:28:20
блин куда ни приду спросить никто сварм не использует

Google

Дмитрий
15.04.2017
19:29:59
вот чего людям не хватило json и swagger например
Желание вместить всё и сразу. Многие вызовы api могут возвращать целые классы типов, в которых может быть вложены в аргументы другие классы типов.
На самом деле ответ прост — Николай Дуров — это математик соответствующей специальности, которому негде было применить крутую самописную загогулину. А тут у братана VK взлетел, ну и завертелось

Baruch
15.04.2017
19:30:03

Alex
15.04.2017
19:30:12
А все эти TL- схемы,
Моя жизненная заметка, где используют TS, зачастую используют не тот язык ;) В данном проекте веб морда и тут все понятно. А вот когда TS мешают с "многокода" на беке зачастую вижу неправильный выбор язык. Проще сразу взять java/go или с++ под оптимайзинги на край. Видел биллинг, блокчейн нодовский который переростал в гошный блокчей и кучу подобных проектов)

Baruch
15.04.2017
19:30:13

Дмитрий
15.04.2017
19:30:35

Anton
15.04.2017
19:32:03

Alex
15.04.2017
19:32:29
Я увидел .ts файл. Замечу что я не обсераю проект ребят
И говорил про ts

Anton
15.04.2017
19:34:08
я хоть и не пишу на js, но TS выглядит хорошо когда надо IDE использовать: подсказки, проверка типов, интеллисенс, вот это все

Дмитрий
15.04.2017
19:34:59
Ну да, типизация и поддержка ide — всегда хорошо

Nick
15.04.2017
19:35:14
Причем тут размер
Требования у него не такие и мелкие, и вообще ты чо за мезос не топишь

Alex
15.04.2017
19:35:34

Nick
15.04.2017
19:35:41
@JBaruch учитывая что ваш артифактори у них в Юниверсе

Google

Baruch
15.04.2017
19:36:48
Я с Реем вебинар делал

Nick
15.04.2017
19:37:13

Дмитрий
15.04.2017
19:38:43

Baruch
15.04.2017
19:40:07

Nick
15.04.2017
19:41:03

Baruch
15.04.2017
19:42:20

Nick
15.04.2017
19:42:35

Alex
15.04.2017
19:42:48
TS — уже со статической типизацией
А для flow и транспайлер может быть не нужен
Когда не будет такого понятия как Type script compiler, тогда и будет хорошо. А пока JS это язык с динамической типизацией. И все что сверху уже как костыли. Код перегонять из состояния в состояние плохо. Это может делать только оптимизирующий интерпретатор/этап компиляции. В основном это оврехед. Строгая типизация убирает всю эту вазню + делает возможным прогонять код через статический анализатор кода в первозданном виде

Baruch
15.04.2017
19:42:53
На самом деле мезос тоже годнота. Всё, кроме сварма — годнота.

Anton
15.04.2017
19:42:55

Nick
15.04.2017
19:43:41

Baruch
15.04.2017
19:44:02

Nick
15.04.2017
19:45:07
Уговорил.
И артифактори там ставится тож так , вообще супер. Не ожидал его там увидеть)

Baruch
15.04.2017
19:49:21

Alex
15.04.2017
19:49:38

Дмитрий
15.04.2017
19:51:03
Ну вообще да) И у него типизация значительно мощнее
Но это всё равно не мейнстрим и путь не для слабых духом ?

Nick
15.04.2017
20:07:14
@JBaruch увидет artifactory в mesos universe, думал там только апачевские штуки

Roman
15.04.2017
20:12:12

Google

Dmitriy
15.04.2017
20:20:12
Можно еще на http://rancher.com/rancher/ посмотреть

Anton
15.04.2017
20:21:14

Baruch
15.04.2017
20:21:48

Dmitriy
15.04.2017
20:22:40
Вроде я когда поднимал не 2 гига ел, я его только пощупал

Alex
15.04.2017
20:23:12
?

zigmund
16.04.2017
00:03:20

Roman
16.04.2017
00:03:47

zigmund
16.04.2017
00:04:40
Там ДНС как дискавери работает
То есть можно к контейнерам по имени сервиса достучаться.

Roman
16.04.2017
00:05:37

zigmund
16.04.2017
00:06:07
В Остине есть кто?

Roman
16.04.2017
00:08:42

zigmund
16.04.2017
00:11:53
Не надо никаких дополнительных сервисов. Делаешь сварм мод, запускаешь, например, сервис из 10 контейнеров, по имени сервиса в докере будет резолвится 10 айпишников. Скейлишь до 5 - будет резолвится 5. То есть он сам следит. Если какой-то контейнер покрашился, докер его перезапустит.

Vadim
16.04.2017
09:50:45
Всем привет! Подскажите пожалуйста, как нужно организовать docker-compose для запуска и разработки нескольких микросервисов, расположенных в разных директориях?
Заранее благодарю!

Nick
16.04.2017
10:04:20
А какая разница в каких они директориях? Ты ж там image указываешь

Vadim
16.04.2017
10:08:35
Если указывать image, то, как я понимаю, при внесении изменений в один из сервисов нужно будет создавать docker-образ, заливать его в docker hub и в директории с docker-compose делать docker-compose pull <имя сервиса с image>
Учитывая, что этот docker-compose.yml буду использовать для разработки, хотелось бы обойтись без этого (ну или добиться обновления файлов образа сервиса в реальном времени другим образом)
Вообще, возможно ли такое?
И как обычно вы делаете?

Nick
16.04.2017
10:47:40

Google

Admin
ERROR: S client not available

Vadim
16.04.2017
10:48:34
Хорошо, спасибо!

Нурлан
16.04.2017
13:50:06

Vadim
16.04.2017
13:51:31

Нурлан
16.04.2017
13:55:06
посмотрите директиву build
https://docs.docker.com/compose/compose-file/
https://docs.docker.com/compose/compose-file/compose-file-v2/

Andrey
16.04.2017
18:48:13
7,62
Калибр

Mikhail
17.04.2017
06:42:03
Привет, не могли бы вы посоветовать легкие решения для сбора логов из экземпляров докеров
Я вижу наиболее популярным решением является решение elasticsearch, Logstash, kibana https://elk-docker.readthedocs.io
но, похоже, это требует выделенной виртуальной машины, поскольку он минимальные требования по памяти 3Гб.
Вероятно, есть более простые решения чтоб взять логи приямо из docker std.out/err собрать их всех вместе,
и предоставить простои web интерфейс для просмотра (хотя это и не обязательно)?

Konstantin
17.04.2017
07:02:56
syslog, graylog

Alexey
17.04.2017
07:04:56
graylog — отличный способ. Logstash его использует. Формат открытый и крайне простой.
Я написал небольшую программу, которая реализует logstash-сервер, и логи складываю так, как мне удобно с помощью 100Мб оперативной памяти, а не логсташевской монструозной джавы.

V
17.04.2017
07:05:39

Alexandr
17.04.2017
07:07:24

Mikhail
17.04.2017
07:12:08
>graylog — отличный способ
спасибо посмотрю

Fike
17.04.2017
07:40:04

Alexey
17.04.2017
07:59:54
gelf == graylog

Fike
17.04.2017
08:37:22
о нем и речь

Pasha
17.04.2017
11:23:07
подскажите как мне сделать супер быстрыми билд образов? если хранить кэш на хосте, то достаточно быстро упрусь в место на диске
может есть ченидь типа общего хранилища кэшей?

Google

Pasha
17.04.2017
11:23:57
чтобы несколько докер хостов могли его использовать

Alexey
17.04.2017
12:03:40
Есть Jenkins на win машине и docker на линуксовой , как лучше организовать сброку и деплой образа?
*сборку

Igor
17.04.2017
12:06:36

Pasha
17.04.2017
12:06:50

Alexey
17.04.2017
12:07:30

Igor
17.04.2017
12:07:47
серьезно?
да, а что не так? у нас тачка с дженкис собирает образы, там и кэш лежит, пушит в приватный хаб образов, а от туда растекается по хостам