icewolf
? Это как?
Духотой🤣🤣🤣
J
...его оценка процесса перестройки, подходы и методы работы признаны партией несостоятельными и ошибочными
Илья | 😶☮️🐸
Нужно реализовать персистентное key-value хранилище для vendor-data (user-data юзер может прокинуть свое), которое можно географически скейлить (по континентам). vendor data будет отдавать сервис, который будет ходить в это хранилище и забирать конфиг по ключу (uuid инстанса) и возвращать json. Собственно вопрос: какую key-value хранилку выбрать ?
Илья | 😶☮️🐸
Почему: потому что есть ключи, которые должны 100% присутствовать в конфиге и при этом у юзера должна быть возможность добавить свой конфиг. Склеивать костылями желания 0
Илья | 😶☮️🐸
вот вокруг консул и etcd мысли ходят, про редис чот не уверен
Илья | 😶☮️🐸
редис не про персистентность в моменте
Илья | 😶☮️🐸
как у etcd с моделью мастер-мастер ? можно в любой регион пушить новый ключ ?
icewolf
редис не про персистентность в моменте
а какую задачу надо закрыть? Консистентность или все таки master-to-master key-value exchange?
Илья | 😶☮️🐸
а какую задачу надо закрыть? Консистентность или все таки master-to-master key-value exchange?
надежная хранилка редис про скорость, а не надежность
Илья | 😶☮️🐸
кэш там накрутить
icewolf
если тупо обмен etcd за глаза, если именно сохранность данные-значений это уже в редиску
icewolf
надежная хранилка редис про скорость, а не надежность
то есть нужна репликация ключ-значение.. тогда это etcd
icewolf
у меня умный вопросец есть. Как заменить кластер маришки на Postgres и главный вопрос как к этому прикрутить rafting
icewolf
именно на pg, как самостоятельные субд, а модель с raft для переключения на новый лидер
icewolf
akbarov
etcd тоже умеет.
А ну вот, как-то забыл про него...
icewolf
А ну вот, как-то забыл про него...
правда это скорее к okd и вообще опеншифту применима.
icewolf
Вот вопрос как выкинуть нахер маришку из опенстека что бы сделать охренительную pg это да..
icewolf
но мало ли кто то так делал?
Vyacheslav
но мало ли кто то так делал?
Вроде делали, но зачем?
Vyacheslav
Ты можешь по базам данных Маришку нарезать
Vyacheslav
У каждого сервиса свой connection
icewolf
Ты можешь по базам данных Маришку нарезать
маришка при росте данных начинает тупить адово
icewolf
а когда обьем базы резко растет в объеме.. ну тут как говорится артефакты в опенстеке случаются
John
Не думаю что это проблема исключительно движка
icewolf
Не думаю что это проблема исключительно движка
скажем так innodb ахеревает от уже 500Гб.
icewolf
я конечно понимаю, что я чет не правильно делаю что база в прогрессе растет и по хорошему надо исключать такие обьемы и pg это тушение пожара бензином.. но все таки у pg от таких объемов крыша не едет
John
скажем так innodb ахеревает от уже 500Гб.
Ну объём вообще ничего не говорит
John
Может там запросы кривые
John
Может там индексов нет
John
Ты в потрохах копался что там в БД дёргается пишется?
icewolf
ну там не ток нова там еще и остальные запчасти, но там с селектами все норм, а вот сами базы начинают пухнуть ну привет..
icewolf
начинается тупота.
John
😳
Не ну а чего ты удивлённый вид делаешь. Мне вот слоник тоже больше по душе. Но как говорится заставь дурака Богу молиться. Я не верю что на 500 GB там дохнуть всё начинает . Скорее всего что то приклад опенвсрака чудит
icewolf
повторюсь может я слишком с метаданными переигрываю или в силу своего умственного развития перемудрил с индексацией.. но в моменте 500 гигов..
John
Но опять нужна конкретика а не "ой у нас база пухнет всё тормозит"
John
На чтение вообще всё быстро должно делаться. Как вариант какое нибудь партиционирование сделать
icewolf
Оке Оке. Мммм ну если на запись тормоза тогда в теории с индексацией мог пкремудрить
вот да, я обычно такие вопросы не задаю, но как говорится глаз замылился. Обычно там вообще-то тюнить и трогать не надо.
John
Бабалансер поставить на разные запросы
John
В общем твм фронт работы большой. База данных это вам не это тут понимать надо
icewolf
Бабалансер поставить на разные запросы
этим я уже обмазался.. но вот тут начался ад
John
Вот я не очень понимаю поэтому даю банальные советы)
icewolf
ну то есть а почему только маришка?
John
Это отдельный пиздец
icewolf
и какой смысл? Если можно в raft?
John
А ещё а ещё привет дедлоки при наличии балансира
John
Ну я такое хватал
John
Вот с постгрей всё как то продуманней и по православному
John
Классная в общем СУБД
John
Люблю её)
John
ну то есть а почему только маришка?
Ну вот да почему нельзя перейти на другую бд? Или опенстек не умеет?
John
Я бы монгу воткнул 😂😂😂
icewolf
Я бы монгу воткнул 😂😂😂
монга ничто, а вот кассандра все! Ты не ты пока кассандрой не обмазался
John
монга ничто, а вот кассандра все! Ты не ты пока кассандрой не обмазался
Кассандра это вот та поделка апача которой никто не пользуется?
icewolf
Кассандра это вот та поделка апача которой никто не пользуется?
расскажите это например варе или джуниперу
John
Я в здравом уме архитекторов не видел кто бы Кассандра тащил как Nosql решение в проект. Может у меня такая выборка конечно скудная
Ильнур
В ранних версиях были смешные баги с кластеризацией
John
Ну не трогал я Кассандру окей. А чем она лучше то монги?
icewolf
Ну не трогал я Кассандру окей. А чем она лучше то монги?
надежностью.. монга как бы по надежности ну не очень. Потом что хранится в монге? Те самые нужные данные которые нужны right now
Ильнур
Ну не трогал я Кассандру окей. А чем она лучше то монги?
Да ничем. Это как война между hyper-v и kvm. И то хрень, и это. И все знают что варя лучше
Ильнур
вот сейчас скрепы задели! Было обидно и больно
Ну давайте будем честными. все очень стараются, но пока не для тяжелого энтерпрайза
Ильнур
Хотя интересно кто в мордоре перетащил все на kvm и нормально настроил HA и DR. Я бы даже денег за лекию дал. Рили
John
надежностью.. монга как бы по надежности ну не очень. Потом что хранится в монге? Те самые нужные данные которые нужны right now
Чеееего ? В каком месте она ненадёжная? Не не погодите как давайте по фактам. Почему она ненадёжная ?
John
Её можно неправильно эксплуатировать и готовить это да. Но что касается надёжности уж извините всё там в порядке