
Dmitry
30.06.2017
13:58:09
https://github.com/coreos/etcd

Fike
30.06.2017
13:58:11
вот мне тоже непонятно, когда в официальной доке пишут "ну чтобы протестить, возьмите машину и натравите на нее"

Dmitry
30.06.2017
13:58:21
https://www.consul.io/

dk
30.06.2017
13:58:28

Google

Fike
30.06.2017
13:58:34
inspec? test kitchen? state-based convergence? не, не слышали

Dmitry
30.06.2017
13:58:35
вот вам решение для кв конфигов
все это в той или иной мере присутствует даже у анса

Fike
30.06.2017
13:59:26
самое смешное - это конфиги в виде ямла, в которые пытаются вкрутить процессинг, сравнимый с языком программирования
inspec и test kitchen? да, потому что парни из чефа написали адаптеры, но коммьюнити энсибла все равно это не нужно

dk
30.06.2017
14:00:53

Max
30.06.2017
14:02:31
так а чем файлы не подходят?
вопрос только, если веб-приложение у меня активно будет этот файл читать, соответственно у меня есть необходимость читать этот конфиг из памяти, не с диска. Если рсубд таблицу мне закеширует, то какова вероятность, что linux закеширует мне этот cfg-файл?

Dmitry
30.06.2017
14:02:45
оспаде
третий раз написать etcd

Fike
30.06.2017
14:02:59
сколько сотен раз в секунду оно будет его читать?

Max
30.06.2017
14:03:43

Google

Dmitry
30.06.2017
14:04:22
на каждый запрос перечитывать конфиг
мммм

Fike
30.06.2017
14:04:40
У вас там php что ли? Он и так наверняка не меньше сотни файлов на каждый запрос читает, бросьте.
Не говоря уж о том, что один из этих файлов - стопроцентно файл конфига

Max
30.06.2017
14:07:57

Fike
30.06.2017
14:09:05
Обычно все инструменты довольно неплохо терпят любой абьюз, поэтому с точки зрения производительности здесь разницы практически никакой. В линуксе я так понимаю все равно page cache будет кэшировать частые запросы к фс, но тут лучше у кого-то пболее компетентного осведомиться.

Max
30.06.2017
14:12:45

Sergey
30.06.2017
14:27:02

Al
30.06.2017
14:28:30
Очередной хардкор? Дб для хранения конфигов? А где тогда хранить конфиг подключения к дб? Завести дб поменьше? :)

Vladislav
30.06.2017
15:43:49
Вообще не понимаю проблемы...
Конфиг для бизнес логики и приложения, у которого есть база. В чем проблема хранить в самой базе... Если прям много обращений от пользователей, то возможно стоит нормально написать приложение, а не городить огород из девопс приложений?
Хотя сам подобную логику сейчас пихнул на гит и хуки ?

Max
30.06.2017
16:48:12
Господа, я опять прошу прощения за очередной холиварный вопрос, но все же - какой оптимальный способ хранения эфемерных данных и логов (в моем случае, это ip и user-agents) юзеров? С учетом того, что это изначально будет парсится руками, затем автоматом (файл отпадает). Гугл подсказывает юзать redis и riak, здравый смысл пока что - лепить отдельные таблицы в бд со связью many-to-many.

Fike
30.06.2017
16:55:22
как вы с ними потом работаете?

Max
30.06.2017
16:55:29
поправлю, логика требует хранить все логи юзера всё время

Al
30.06.2017
16:57:45

Fike
30.06.2017
16:58:21
в реляционку должно нормально влезть. канонично это скармливать эластиксерчу, но он будет жрать больше, и в ближайшей перспективе не имеет больших преимуществ. riak и redis тупо не поддерживают вышеописанную задачу поиска по атрибуту.
то есть riak может и да, но лучше не насиловать его

Max
30.06.2017
16:58:39

Al
30.06.2017
17:01:10

Google

Max
30.06.2017
17:01:33

Al
30.06.2017
17:02:17
Но у меня впечатление что без дб уже скоро и в туалет никто ходить не будет.

Fike
30.06.2017
17:02:25
Зависит от уровня пуритантства. Но если у вас все серьезно, выносите на отдельный сервер, чтобы если кто-то и забил все место, то не на основной прод-базе

Al
30.06.2017
17:03:18

Max
30.06.2017
17:03:38

Fike
30.06.2017
17:04:08

Max
30.06.2017
17:08:06

Fike
30.06.2017
17:08:56
тогда у вас это отдельный сервис, который точно нужно выносить уже из соображений ведения проектов

Max
30.06.2017
17:11:17

Vladislav
30.06.2017
19:11:32

Dmitry
01.07.2017
06:45:34
11 июля состоится встреча московской группы пользователей MySQL
http://www.opennet.ru/opennews/art.shtml?num=46788
11 июля в 18:00 в офисе компании Mail.Ru состоится очередная встреча московской группы пользователей MySQL (Moscow MySQL User Group). Специальный гость встречи - Пётр Зайцев (CEO, Percona). Пётр сделает два доклада и ответит на вопросы участников встречи. Вход свободный. #opennet

Igor
02.07.2017
19:15:45
Коллеги, здравствуйте.
У меня вопрос по mysql.
Есть 2 ssd intel dc d3710.
Согласно бенчмаркам вендора максимальную производительность они показывают если писать/читать блоками по 4kb с глубиной очереди = 32
Как в mysql выставить размер блока я нашёл, а вот с глубиной очередью нет.
Есть настройка, которая заставляет mysql использовать определённую глубину очереди?
Спасибо.

Alexander
02.07.2017
19:45:32
это на уровне драйвера блочного устройства

malcev
02.07.2017
22:07:20
народ, привет. Вообщем появилась неообходимость сделать бд, почитал немного инфы о типах сущностей и связях и решил сделать инфографическую модель своей бд для начала.
не совсем понимаю, как сделать, чтобы в зависимости от роли user была доступна или заблокирована сущность
извините за свою малограмотность

Al
02.07.2017
22:13:29

malcev
02.07.2017
22:16:55
к примеру , есть сущности: курсы, пользователь. регистрируется user, он получает число автоматом( user =1 ), ему доступны одни возможности, он оплачивает к примеру курс по web-технологиям/back-end/php , он получает статус vip, и соответсвующий курс

Al
02.07.2017
22:17:01

Google

Admin
ERROR: S client not available

malcev
02.07.2017
22:17:40
возможно, нет

Al
02.07.2017
22:17:44
и что одно не заменяет другое
возможно, нет
ну вот у вас есть шкаф, это БД, а есть горничная, которая складывает/достает вещи в/из шкафа и это приложение

malcev
02.07.2017
22:19:04
:)

Al
02.07.2017
22:19:07
шкафу вообще пофигу что и куда вы складываете

Fike
02.07.2017
23:41:44
статус вип

Al
03.07.2017
05:26:56
статус вип
угу, прикинь эти люди хотят продавать курсы ПО ТЕХНОЛОГИЯМ!!!
ну в общем, если кому интересно, разница между neo4j и janus у которого кассандра не тюненая на бэкенде. составила neo4j - 1 минута, janus -6,6 секунд.
подозреваю что если настроить кассандру нормально с индексом и нормальным кэшем в памяти, то скорость еще прирастет

RunOver
03.07.2017
11:36:29
Всем дня хорошего! В IQ option требуются сильные DBA инженеры,
Готовы платить от 180к.
Если у вас совсем иные зп. ожидания и вы мега скилованный спец, пишите, все готовы обсуждать
https://spb.hh.ru/vacancy/20171295

Shaz
03.07.2017
13:26:07

Fike
03.07.2017
13:27:03
они не находятся

RunOver
03.07.2017
13:27:08

Al
03.07.2017
13:52:23

Evgeny_30
03.07.2017
13:55:45
=)

Konstantin
03.07.2017
14:03:21
Старые умирают, молодые стареют

Старый
03.07.2017
14:41:23
а ваши ищут ещё с осени

Al
03.07.2017
14:46:49
ну вот так срочно им нужно :). представляю какой там ахтунг накопился

Google

RunOver
03.07.2017
14:47:48

Al
03.07.2017
14:49:05

RunOver
03.07.2017
14:50:27

Sergey
03.07.2017
14:51:12

Alexander
03.07.2017
14:51:29
один работает, двое - спят

Al
03.07.2017
14:51:38
видимо 2 ДБА не могут принять решения. нужен третий

RunOver
03.07.2017
14:51:39
Нужен человек на постоянной основе на базы
Сейчас ими занимаются ребята, у которых много иных задач