@devops_ru

Страница 1912 из 4568
Alex
30.12.2016
05:34:54
Только у меня три

Дмитрий
30.12.2016
05:35:24
Да, теперь вижу)

James
30.12.2016
06:22:13
Hell low

кто нить с эластиком подсказать может?

Google
here1am
30.12.2016
06:29:28
надеешься, что однажды таки найдётся тот, кто может?

Q
30.12.2016
06:39:24
кто нить с эластиком подсказать может?
Попробуй тут спросить. https://telegram.me/asterisk_ru

James
30.12.2016
06:39:48
а при чем тут асериск

с эластиком?

голосовуха и логи?

Q
30.12.2016
06:40:05
Ой. Думал Эластикс)

James
30.12.2016
06:40:26
ну ниче бывает

Nikolay
30.12.2016
06:49:23
Сам проект живет в https://github.com/alexclear/kaldur и представляет из себя не очень много строчек на языке Nim
> Rewrite an SVG generator to Nim Лучше генерить на клиенте, код на перле - плохочитаемый

Nikolay
30.12.2016
06:54:24
Я умею читать код на перле
Я о том, что генерить SVG выгоднее на frontend'e, а для этого походит JavaScript, плюс любой js-программер сможет дополнить код вместо редкого nim

Alex
30.12.2016
06:54:48
Так а из чего его генерить?

Типа, из какого-нибудь джейсона?

Gordey
30.12.2016
06:55:43
девопсы обсуждают svg, 2016-ый прекрати

Google
Nikolay
30.12.2016
06:55:55
Сколько весит сырой файл с логами?

DevOps - это как QA Automation
Надо обладать знаниями из смежных (и даже не очень) областей

Alex
30.12.2016
06:58:29
Сколько весит сырой файл с логами?
-rw-r--r-- 1 root root 74729 Dec 30 07:03 out1483081363.perf-folded

В 10 раз с лишним меньше, чем svg

Кул, отличная идея, спасибо

-rw-r--r-- 1 root root 7584 Dec 30 07:03 /var/lib/kaldur/out1483081363.perf-folded.gz

Прекрасно ваще

А то svg уже генереный занимает полмегабайта

Nikolay
30.12.2016
07:07:18
Кул, отличная идея, спасибо
Вот есть няшный проект для такой визуализации - http://martinspier.io/d3-flame-graph/

Ток ему надо перегнать сырой лог в подходящий json

Alex
30.12.2016
07:08:05
Угу

Ну, это не проблема

Думаю, визуализацию надо сделать плагинами тоже

На выбор

Nikolay
30.12.2016
07:09:01
-rw-r--r-- 1 root root 7584 Dec 30 07:03 /var/lib/kaldur/out1483081363.perf-folded.gz
web-сервер может сам сжимать (gzip/deflate)

Alex
30.12.2016
07:09:21
web-сервер может сам сжимать (gzip/deflate)
Оно у меня место жрет на винте

Так-то умеет, безусловно

Nikolay
30.12.2016
07:09:40
В идеале, можно запилить мобильный клиент (просто responsive-страничку)

Google
Alex
30.12.2016
07:09:51
https://github.com/alexclear/kaldur/issues/19

Вот я ночью завел как раз

Nikolay
30.12.2016
07:10:39
Оно у меня место жрет на винте
Чисто технически возможно gzip-версию обрабатывать и на html-стороне

Думаю, визуализацию надо сделать плагинами тоже
Лучше одно решение, но хорошо работающее: мейнтейнить значительно сложнее

Roman
30.12.2016
07:48:35
Вам, девапсы: https://www.scotte.org/2016/12/ZFS-root-filesystem-on-AWS
aws проспонсировал статью про zfs?

Nikolay
30.12.2016
07:50:42
Nim, lol

Закапывайте обратно

Сколько лет оно уже пытается?

Дмитрий
30.12.2016
07:52:25
А то svg уже генереный занимает полмегабайта
Если генеренный svg занимает пол метра, то надо менять генератор или руками делать, потому что это ппц перебор

Alex
30.12.2016
07:53:08
Дмитрий
30.12.2016
07:54:45
Посмотрел ещё раз результат. Да, определенно нужно делать иначе)) svg такого размера нужно генерировать на лету, потому что очень уж жирно

А так лучше вообще не делать

Nikolay
30.12.2016
07:55:54
Клик кклац кклац

Похоже на генеренное дерьмо

4ch7ung
30.12.2016
08:42:54
Фу, блин, вечерний срач пропустил :(

Там было горячо, по ходу

Admin
ERROR: S client not available

Alex
30.12.2016
08:43:14
Там было некоторое дерьмо

Alexander
30.12.2016
11:00:35
у меня тут вопрос) про микросервисы) допустим, у меня есть 2 микросервиса (в разных контейнерах) и принтер, который бывает свободен или занят одним из них) как правильнее всего зафигачить работу с принтером и этими микросервисами?

вопрос не про принтер, конечно)

Google
Max
30.12.2016
11:02:47
Написать третий?

Alexander
30.12.2016
11:02:58
с очередью задач для принтера?

Alexander
30.12.2016
11:03:16
ну да

Alexander
30.12.2016
11:05:32
а какие SaaS'ы умеют это делать? чтобы не поддерживать самому, а просто арендовать как сервис?

что-то там на амазоне точно должно же быть?

что-то типа sqs?

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

то есть, допустим, есть папка с бэкапом, там некий мегаоптимизированный репозиторий (с дедупликацией/шифрованием/сжатием), есть микросервис, который туда добавляет новые файлы, а есть микросервисы, которые делают репликацию этого репозитория в другие места, разумеется, они не должны работать с этой директорией одновременно, иначе будет плохо) самый просто вариант - не делать микросервисов и не будет проблем) а если по-правильному и с микросервисами?

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

Cyril
30.12.2016
11:15:28
Jenkins?

Alexander
30.12.2016
11:15:47
это же CI?

Alexey
30.12.2016
11:16:07
Прочитал про concurrency в Rust Это, братва, просто огонь
ну мы по этому довольно большую часть нашего продакшна на него переписали - там только 2 боли 1) компилятор и сам язык надо ингда доводить напильником, мы для этого контрактим core dev'ов 2) библиотек мало, но cffi спасает

Alexander
30.12.2016
11:26:53
Jenkins?
кстати, а ведь и правда будет работать, там есть блокировка задачи https://wiki.jenkins-ci.org/display/JENKINS/Block+queued+job+plugin

но, думаю, есть лучше решения

как насчёт iron.io ?

лан, в попу микросервисы, опять я перфекциониста включил зачем-то)

отсутствие цен на сайте у iron.io сильно напрягает)

Alexey
30.12.2016
12:01:08
Ради чего раст?
ради безопасности и performance. сейчас если писать на Си++ то нужно быть очень аккуратным + статические анализаторы + десяток разных билдов с tsan, asan, ubsan, итд. В расте мы максимум что mprotect используем.

Google
Alexey
30.12.2016
12:54:35
ну на Питоне щас тока админы скрипты пишут. По дефолту всё остальное пишется на Go, но есть исключения когда на Rust: 1) нужно чтобы было очень быстро и GC мешает 2) нужно чтобы было очень безопасно (например сторадж) 3) ну и по чесноку, если человек захочет писать на Rust'е - его никто не остановит

here1am
30.12.2016
12:57:24
а зачем вам гвидо?

Nikolay
30.12.2016
12:58:50
А как же Java?

Страница 1912 из 4568