Size: a a a

2020 October 13

ИИ

Иванов Иванов... in ErlangRus
Danil Zagoskin
в первую очередь — скорость и надёжность сети, из-за чего кластер будет регулярно рассыпаться
плюс всякие артефакты вроде безопасности, но это вторично.
Проблема даже для систем допускающих потери данных?
источник

LL

Lama Lover in ErlangRus
Danil Zagoskin
как часто у тебя случаются коллизии? Если я правильно помню, registry именно на локах у меня вставал колом — были таймауты при выборе лидера
Коллизии случались только при инциализации (это я по логам сужу) и ещё очень редко при сплитах, каждая клика выбирала себе своего лидера
источник

ML

Maksim Lapshin in ErlangRus
Danil Zagoskin
а может, сделать промежуточный вариант — одна группа, в которой length(List1) кейсов, каждый из которых делает length(List2) проверок?
Именно
источник

DP

Dmitry Ponyatov in ErlangRus
Danil Zagoskin
ещё при использовании distribution в реальном мире важно не использовать global регистрацию имён (и, кажется, мнезию как следствие этого). При рестарте нескольких нод я ловил дикие гонки, приводившие этот самый global в неработоспособное состояние, требующее остановки всего кластера.
у себя в конторе присмотрел задачу мониторинга — несколько (скорее всего 2) узла, которые можно выводить в оффлайн для обслуживания, или несколько узлов, растянутых по сети на случай разваливания самой сети на несвязанные сегменты

но встроенные механизмы BEAM насколько понимаю были запилены в 89 году только под блейдовую архитектуру (ATCA), и никто адаптацией под современные требования на уровне ВМ/OTP не занимался

соответственно и утилизацию простаивающих ресурсов рабочих станций рассматривать смысла нет т.к. никогда не знаешь кто и когда тыркнет питание
источник

LL

Lama Lover in ErlangRus
Dmitry Ponyatov
у себя в конторе присмотрел задачу мониторинга — несколько (скорее всего 2) узла, которые можно выводить в оффлайн для обслуживания, или несколько узлов, растянутых по сети на случай разваливания самой сети на несвязанные сегменты

но встроенные механизмы BEAM насколько понимаю были запилены в 89 году только под блейдовую архитектуру (ATCA), и никто адаптацией под современные требования на уровне ВМ/OTP не занимался

соответственно и утилизацию простаивающих ресурсов рабочих станций рассматривать смысла нет т.к. никогда не знаешь кто и когда тыркнет питание
Что?
источник
2020 October 14

С

Саша in ErlangRus
Danil Zagoskin
если у тебя нагрузка такая, что миллион процессов перестают влезать в один сервер (по памяти или по процессору), то половину этого миллиона можно вынести на соседнюю машину, и доработка напильником будет достаточно лайтовая.
Но как только часть нод кластера будет рестартовать, или сеть начнёт лагать, начнутся проблемы, трудно решаемые в любом языке.
а вариант с балансировщиком перед приложениями не решает эту задачу и не проще ли в эксплуатации?
источник

ИИ

Иванов Иванов... in ErlangRus
Саша
а вариант с балансировщиком перед приложениями не решает эту задачу и не проще ли в эксплуатации?
он в обобщенном виде говорит. на тему "какие задачи решает distribution". перенос процесса на другой хост максимально прозрачен.
источник

VP

Vladimir Potapev in ErlangRus
Иванов Иванов
вопрос по IT - у какого облака надежнее всего приобретать место под долговременное хранение всякого хлама (типа фото)?
У Backblaze и Ya.Disk свой закрытый API, но хранить всякое там можно. Либо вариант с Hetzner Storage Box - по сути это просто никсовый раздел в хранилище с тройным резервированием, куда есть доступ по куче стандартных протоколов. Я себе взял самый дешёвый бокс у Hetzner, проверил скорость. Получилось так: upload - упирается в провайдера, т.е. почти 30 Мб/с, download - 12-14 Мб/с. Но там много факторов, так что на скачивание скорость скакать может.
А вот, например, Ya.Disk совершенно неюзабельный при работе через WebDAV, т.к. там специально режется скорость, чтобы принудить юзера использовать яндексовские клиенты.
источник

ML

Maksim Lapshin in ErlangRus
Иванов Иванов
вопрос по IT - у какого облака надежнее всего приобретать место под долговременное хранение всякого хлама (типа фото)?
Вот по личному субьективному опыту: все что было положено в s3, все оттуда было скачано из того же места
источник

ИИ

Иванов Иванов... in ErlangRus
Vladimir Potapev
У Backblaze и Ya.Disk свой закрытый API, но хранить всякое там можно. Либо вариант с Hetzner Storage Box - по сути это просто никсовый раздел в хранилище с тройным резервированием, куда есть доступ по куче стандартных протоколов. Я себе взял самый дешёвый бокс у Hetzner, проверил скорость. Получилось так: upload - упирается в провайдера, т.е. почти 30 Мб/с, download - 12-14 Мб/с. Но там много факторов, так что на скачивание скорость скакать может.
А вот, например, Ya.Disk совершенно неюзабельный при работе через WebDAV, т.к. там специально режется скорость, чтобы принудить юзера использовать яндексовские клиенты.
да Ya.disk есть чудеса. через родной клиент он как шайтан работает, а через web полный отсос
источник

ИИ

Иванов Иванов... in ErlangRus
Maksim Lapshin
Вот по личному субьективному опыту: все что было положено в s3, все оттуда было скачано из того же места
Поясни, плз. не распарсил - что значит "из того же места" - всмысле не пригодилось или что?
источник

ML

Maksim Lapshin in ErlangRus
Иванов Иванов
Поясни, плз. не распарсил - что значит "из того же места" - всмысле не пригодилось или что?
в смысле, что всё обратно было скачано без потерь
источник

ML

Maksim Lapshin in ErlangRus
когда мыло запускало своё облако с бесплатным терабайтом всем и навсегда, люди экспериментировали, что будет, если туда залить гигов 600 и скачать.

Вот обратно не скачивалось
источник

ИИ

Иванов Иванов... in ErlangRus
Maksim Lapshin
когда мыло запускало своё облако с бесплатным терабайтом всем и навсегда, люди экспериментировали, что будет, если туда залить гигов 600 и скачать.

Вот обратно не скачивалось
понял. да был такой сюрприз
источник

LW

Lev Walkin in ErlangRus
типичный бэкап. write-only
источник

AB

Alexey Bolshakov in ErlangRus
Yauheni Tsiarokhin
а чтото приземленное
распределенное приложение?
источник

YT

Yauheni Tsiarokhin in ErlangRus
Alexey Bolshakov
распределенное приложение?
не делать же распределенное приложение просто по приколу
источник

AB

Alexey Bolshakov in ErlangRus
для надежности они же. судя по книжке
источник

YT

Yauheni Tsiarokhin in ErlangRus
Alexey Bolshakov
для надежности они же. судя по книжке
ну так для надежности несокько инстансов несвязанных за балансировщиком можно поставить
источник

YT

Yauheni Tsiarokhin in ErlangRus
Alexey Bolshakov
для надежности они же. судя по книжке
вопрос был в чем задача связного кластера
источник