
Артур Евгеньевич
13.07.2016
21:24:21
А если косяк на проекте, кто отвечать за базар будет?

Alex Milushev
13.07.2016
21:24:39
а вообще вот, тут норм расписано http://highscalability.com/blog/2014/4/8/microservices-not-a-free-lunch.html

Rinat
13.07.2016
21:24:53
тимлид в первую очередь ))

ptchol
13.07.2016
21:25:06
пфффф

Google

ptchol
13.07.2016
21:25:14
читано, там раскрыто то, о чм я спрашиваю ?

Alex Milushev
13.07.2016
21:25:19
msa решает часть проблем но и создает свои

Rinat
13.07.2016
21:25:29
а тимлид уже тебе по шапке

ptchol
13.07.2016
21:25:56

Alex Milushev
13.07.2016
21:26:00
а как вы будете решать конкретную проблему с контрактами — это уже по случаю смотреть надо
можно вообще просто отдельно залить новые микросервисы с новыми контрактами параллельно выводя старые из обслуживания

ptchol
13.07.2016
21:27:02

Alex Milushev
13.07.2016
21:27:07
глобально то контракты не меняются на всех абсолютно уровнях

ptchol
13.07.2016
21:27:30
фак =(

Alex Milushev
13.07.2016
21:27:45
как с докером, golang и остальными бигдатами и облаками
вот http://www.gartner.com/newsroom/id/3114217

ptchol
13.07.2016
21:30:37
я дофига читаю про все это, и вот ту статью что bla-bla кинул выше, пожалуй самое толковое что было за последнее время. Остальное булшит какой то

Google

Alex Milushev
13.07.2016
21:31:45

ptchol
13.07.2016
21:34:26
не, там чел говорит, что микросервисы круто, но типа все чуть глубже, и не стоит вестись на эти "слоганы".

Alex Milushev
13.07.2016
21:34:49
именно поэтому и вою
будет

ptchol
13.07.2016
21:35:39
ну и дядька умный вроде )
скала-мэн )

Alex Milushev
13.07.2016
21:36:15
Я заметил, что самый любимый вопрос фанбоев — нахуя
вот спросишь и они сразу начинают почему-то ругаться

Vasiliy
13.07.2016
21:46:44
Я вот тут еще спрошу:
имеем на машинке 2 диска - / и /backup
как бы померять их производительность на чтение/запись чтобы данные не потерять ?
Посоветуйте ?

Daniel
13.07.2016
21:48:47
man fio
но, на самом деле, мана недостаточно, к сожалению
надо как-то составить ему стратегию

Recluse
13.07.2016
21:49:24
Напоминает старый добрый канал ирк о бсд

Daniel
13.07.2016
21:49:30
и вот тут возможн траблы

Recluse
13.07.2016
21:49:37
Там на все вопросы в хендбук слали

Vasiliy
13.07.2016
21:49:42
man fio
fio данные бьёт.
можно файлик через loopback подцепить, как в соседнем чате поссоветовали, конечно.

Recluse
13.07.2016
21:49:53
Даже если этого в хендбуке нет :D

Daniel
13.07.2016
21:50:18

Alexandr
13.07.2016
21:51:08
Здравствуйте коллеги, не у кого случайно не было опыта в развертывании jabber серверов?

Recluse
13.07.2016
21:51:42

Google

Recluse
13.07.2016
21:51:52
Сложного ничего нет
Даже к лдапу можно прикрутить

Alexandr
13.07.2016
21:52:06
Есть затык с настройкой ejabberd
В openfire я разобрался , а с ejabberd труднее

Recluse
13.07.2016
21:52:45
Не авторизует?

Alexandr
13.07.2016
21:53:21
Не могу понять как менять имена ( node name ) на хосте

Recluse
13.07.2016
21:53:29
Эээ

Alexandr
13.07.2016
21:53:40
Он как то привязан к внутренней базе mnesia

Recluse
13.07.2016
21:54:02
Не помню такой проблемы

Alexandr
13.07.2016
21:54:10
Потому что как меняю имя в конфиге, он сразу ругается

Recluse
13.07.2016
21:54:58
Не, не подскажу.

Alexandr
13.07.2016
21:55:01
В мануале пишется что и надо менять название самой базы тоже

Recluse
13.07.2016
21:55:35
Пересоздай с нужным именем :D

Alexandr
13.07.2016
21:56:07
Ну так уже как-то не интересно)

Recluse
13.07.2016
21:56:49
Ну если это не боевой серв — ваще нет смысла заморачиваться.
Время дороже.

Aleksandr
13.07.2016
22:00:05
woah

Alex
13.07.2016
22:00:47

Lupsick
13.07.2016
22:01:01
goatse

Alex
13.07.2016
22:01:19

Google

Recluse
13.07.2016
22:01:58
Это миф

Alex
13.07.2016
22:02:08
ТЫ ЧТА ДЕВАПС?

Cate
13.07.2016
22:04:20
воу воу

Vasiliy
13.07.2016
22:05:21
Щта
Тут уже подсказали, что fio умеет напрямую с файлом работать без извратов.

Admin
ERROR: S client not available

Vasiliy
13.07.2016
22:07:14
Кстати, если вдруг кому интересно - тут тестируется диск от DO при помощи того самого fio.
http://192.241.143.153:19999/#disk__backup
И я не могу сказать, что результаты прям хорошие.
Jobs: 2 (f=2): [rw] [17.0% done] [5874KB/4921KB/0KB /s] [1468/1230/0 iops] [eta 04h:13m:37s]

Alex
13.07.2016
22:08:02
Секундочку
А где гистограммка для clat?

Vasiliy
13.07.2016
22:11:34
А где гистограммка для clat?
тест еще не закончен, но вот что было для read при 32 потоках:
https://gist.github.com/bazzilio/573914337c332d50af47b7d888eaec42
Сейчас я поставил 16, но от этого не легче.
ну и там был read тест, а тут - rw.

Alex
13.07.2016
22:16:04
Это явно лучше, чем одиночный SAS на 10krpm
И даже явно лучше, чем сдвоенный
А с SSD - надо посравнивать, щас похожу поищу чонить

Vasiliy
13.07.2016
22:17:06
А вот есть у кого возможность затестить диски на всяких vscale/aws/scaleway и иже с ними ?
давайте результаты ?

Google

Vasiliy
13.07.2016
22:18:17
Я на самом деле жду, когда закончится тест, чтобы сравнить родной диск на do - чтобы понять - не будет ли просадки в производительности.

Alex
13.07.2016
22:18:21

Vasiliy
13.07.2016
22:19:21
ну тут говорят, что можно натравить fio на файл, вместо целого диска, чтобы данные не потереть случайною

Alex
13.07.2016
22:19:47
Да ничо он не потирает
Он write ведет в специально подготовленный фаел
И этот фаел на диске видать
инфа 100

Vasiliy
13.07.2016
22:21:58
Ну чот я не уверен:
root@bazz:~# ls -l /backup/
ls: cannot access /backup/lost+found: Cannot allocate memory
total 0
d????????? ? ? ? ? ? lost+found

Alex
13.07.2016
22:28:44
It’s dead Jim

Vasiliy
13.07.2016
22:32:33
Да и пофиг.
тест идёт на физ.диск, а не на ФС.
надо будет попробовать на ФС его сделать - что будет.
Я этим вашим fio первый раз пользуюсь :)

Alex
13.07.2016
22:32:49
Аааа вон чо
Понял тогда
Потому ты FS и ушатал
Я обычно тестирую как раз FS

Vasiliy
13.07.2016
22:33:48
Ну да, просто гайды говорят о том, как тестить диск и предупреждают - уебёт все данные.
Как тестить файлы - вроде что-то в примерах нашёл. Закончится тест - попробую.

Nikolay
14.07.2016
00:05:13
?


Alexander
14.07.2016
03:23:14
у меня есть вопрос к знатокам линукса (есть же тут такие?), которые умеют готовить grep awk...
у меня есть команда
alias stats="docker stats \$(docker ps | awk '{if(NR>1) print \$NF}')"
она запускает
docker stats
и там меняет id контейнеров на их имена...
мне хочется улучшить эту команду , вопрос - как именно это сделать (что конкретно написать в alias)?
улучшение такое: контейнеры называются project1-nginx-bla-bla-bla project1-uwsgi-bla-bla-bla project1-postgresql-bla-bla-bla, то есть в формате <имя_проекта><дефис><имя_сервиса_и_версия>, мне хочется, чтобы обновлённая команда
stats
группировала строчки по <имя_проекта>, то есть заменяла бы приведённые выше имена трёх контейнеров на project1, а справа от него суммировала бы нагрузку на CPU и объём занятой оперативной памяти и так далее... то есть команда - просто wrapper к docker stats и группирует контейнеры по проектам, выводя статистику по проекту
только без каких-либо скриптов на python/go.. просто средствами linux'а, как сделали бы бородатые админы... хочу просто скопипастить это в /root/.bashrc и пользоваться, без всяких зависимостей (а бэкап в Evernote)