Denis 災 nobody
системд? более чем
Vladimir
Независимо от того что у тебя там за бэкэнд
Denis 災 nobody
Envoy*))
тогда не мне ответ )
Jenny
приложение должно знать, куда оно ходит, по доке
Tadeusz
Envoy ещё более модный
Оно продакшн реди?
Vladimir
Оно продакшн реди?
Ну говорят авторы его в проде юзают
Tadeusz
Еще и cat есть
Сначала надо понять где лежит конф
Jenny
то есть должно быть понимание “конкретная нода” = “шард”
Vladimir
По слухам в мыло.ру тоже тянут в прод.
Vladimir
У нас народ пытается тоже, но я в этом не учавствую
Tadeusz
У нас народ пытается тоже, но я в этом не учавствую
Что за компания, если не секрет? Большая?
Vladimir
то есть должно быть понимание “конкретная нода” = “шард”
Я бы смотрел наверное в сторону консула и Дискавери его средствами
Tadeusz
Букинг ж
Оо, клевый сервис! Плюсую
Tadeusz
Да, кстати, consul очень не плох.
Jenny
Я бы смотрел наверное в сторону консула и Дискавери его средствами
сдается мне, тогда придется кастомную либу писать под это дело...
Tadeusz
Драйвер?
Vladimir
В смысле заставить консул переключать днс записи когда надо
Tadeusz
Не надо, systemctl cat
А, век живи - век учись
Vladimir
Если все очень плохо
Vladimir
где через днс?
Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface.
Tadeusz
У него ж свой днс встроенный
Vladimir
Вот вроде ж да
Jenny
я с консулом еще не работала
Tadeusz
Удачно помучаться с доками хашикорп)))
Tadeusz
Это трешевей хадуповской доки
Tadeusz
я с консулом еще не работала
Оч крутой продукт, я рекомендую
Tadeusz
Но я б хапрокси вкрутил на вашем месте
Igor
Igor
woah
Jenny
Но я б хапрокси вкрутил на вашем месте
у меня только одна мысль, что сервис сходит один раз в хапрокси, задискаверит остальной кластер, и больше к хапрокси ходить не будет
Jenny
но я не уверена, что так сработает
Tadeusz
Оно ж по принципу мульти-мастер?
Jenny
например, спрятать за хапрокси, например, первую ноду
Tadeusz
Бредис
Jenny
Оно ж по принципу мульти-мастер?
да, причем с шардированием
Tadeusz
Так вообще проблем нет, хапрокси и все
Старый
😂он уже рук разработки, жесть
Jenny
вариант 1: мы прячем за хапрокси 1 ноду, и надеемся, что приложение само задискаверит остальные
Jenny
вариант 2: мы прячем за хапрокси все ноды и вообще не понимаем, что произойдет
Tadeusz
Можно все спрятать за него ж
Jenny
вот хочет приложение ключ какой-то, оно идет в хапрокси, попадает не на ту ноду
Jenny
та отвечает фейл
Tadeusz
А драйвер приложения понимает дискаверинг редиса?
Jenny
и получается как будто miss
Jenny
https://github.com/Grokzen/redis-py-cluster написано, что типа можно одну указывать, но лучше все
Tadeusz
та отвечает фейл
Почему? Если там по принципу мульти-мастер?
Jenny
Jenny
у каждой ноды часть всей даты
Jenny
3 ноды - треть
Jenny
и тд
Tadeusz
Ох уж эти Питонеры... С кассандрой так же у них и глючит
Tadeusz
и тд
Репликейшн фактор?
Tadeusz
А в чем смысл такого кластера? При потере одной ноды часть данных будет потеряна же
Jenny
Репликейшн фактор?
там сложно, каждой ноде соответсвует свой собственный слейв с такой же частью даты, что и у мастера. Но я не делала реплики, в моем случае они не нужны
Tadeusz
Ох и жесть схема
Jenny
А в чем смысл такого кластера? При потере одной ноды часть данных будет потеряна же
у меня там кэш запросов бд, он огромен, мне не нужна репликация, мне нужно очень быстро
Tadeusz
Да, но согласись, кэш тоже потерять не хотелось бы в моменте)
Jenny
Да, но согласись, кэш тоже потерять не хотелось бы в моменте)
не соглашусь, у нас 2 редиса, 1 сентинел с ценной датой, и второй кэш для ускорения, с не очень ценной
Jenny
если мы потеряем треть даты, то пофиг, заполнятся остальные
Jenny
то есть изначальное тз такое и было, ненадежный, но очень быстрый и большой =)
Jenny
осталось понять, как с ним подружить приложение
Tadeusz
Консулом тоже выйдет хардкод же...
Tadeusz
Как не крути, хардкод
Jenny
эх, похоже на то, надо поизучать все-таки консул и затестить 1 хост в хапрокси, пожалуй
Tadeusz
Что нам стоит... :-)
Трайбор
https://unix.stackexchange.com/questions/320103/whats-the-difference-between-creating-mdadm-array-using-partitions-or-the-whole
Старый
Что нам стоит... :-)
я на кубик то смотрю как на что-то страшное
Dmitrii
Народ, как победить гугл и найти что-то релевантное для проксирования ПРОКСИ с помощью nginx