Size: a a a

Обсуждения техдирские

2020 February 07

EV

Evgeny V. in Обсуждения техдирские
Gleb Mekhrenin
нужно условие по консистентности данных.
Нет, консистентности в вопросе нет. Речь про фуинкционал.
источник

PD

Phil Delgyado in Обсуждения техдирские
Evgeny V.
Множество площадок, на каждой есть индекс, по которому возможен поиск.
Как должен вести себя общий поиск по всем площадкам, если на >=1 площадке индекс недоступен по любым причинам.
Не понятно. Это одни и те же данные или это независимые площадки?
Если одни и те же - то непонятна проблема. Если независимые - то тоже непонятна проблема.
источник

EV

Evgeny V. in Обсуждения техдирские
Phil Delgyado
Не понятно. Это одни и те же данные или это независимые площадки?
Если одни и те же - то непонятна проблема. Если независимые - то тоже непонятна проблема.
Данные строго разные конечно, на каждой площадке свой набор
источник

GM

Gleb Mekhrenin in Обсуждения техдирские
Evgeny V.
Нет, консистентности в вопросе нет. Речь про фуинкционал.
что значит нет? ты делаешь запрос который вытягивает данные с каждого шарда - предположим речь идет о чем то связанном с деньгами, а не хереней которую можно потерять. Поэтому и вопрос к начальному тз.
источник

GM

Gleb Mekhrenin in Обсуждения техдирские
это тупо бизнес-логика
источник

PD

Phil Delgyado in Обсуждения техдирские
Тогда как может быть поиск по данным, если на площадке только свои данные?
источник

PD

Phil Delgyado in Обсуждения техдирские
Т.е. нужно решить задачу HA для распределенного софта или для каждой площадки индивидуально?
источник

EV

Evgeny V. in Обсуждения техдирские
Gleb Mekhrenin
что значит нет? ты делаешь запрос который вытягивает данные с каждого шарда - предположим речь идет о чем то связанном с деньгами, а не хереней которую можно потерять. Поэтому и вопрос к начальному тз.
'ты делаешь запрос который вытягивает данные с каждого шарда'
прямо в точку!

так вот, как оно должно себя вести с т.з. обычного поиска, если какие-то шарды - вне доступа??
источник

PD

Phil Delgyado in Обсуждения техдирские
Если первое - то смотри на всякие алгоритмы реплик из современных распределенных СУБД, там над этим активно работают.
Если второе - то смотри на сценарии реализации HA.
источник

PD

Phil Delgyado in Обсуждения техдирские
Evgeny V.
'ты делаешь запрос который вытягивает данные с каждого шарда'
прямо в точку!

так вот, как оно должно себя вести с т.з. обычного поиска, если какие-то шарды - вне доступа??
Реплики, реплики. А куда реплицировать для минимизации задержек - ручками настраиваем.
источник

EV

Evgeny V. in Обсуждения техдирские
Phil Delgyado
Т.е. нужно решить задачу HA для распределенного софта или для каждой площадки индивидуально?
Нет. Вопрос вообще не про HA и кластеры

как вы сделаете функционал поиска такого:
- он спокойно выполнит запрос по живым нодам
- выдаст предупреждение о недоступности, но все равно выполнит запрос по живым нодам
- вообще встанет весь и не будет ничего искать
источник

PD

Phil Delgyado in Обсуждения техдирские
Зависит от бизнеса и его требований.
источник

PD

Phil Delgyado in Обсуждения техдирские
И только.
источник

PD

Phil Delgyado in Обсуждения техдирские
Нет универсального ответа.
источник

EV

Evgeny V. in Обсуждения техдирские
В данном случае - просто поиск по индексу, т.е. данные.
Ни денег, ни tier-0 инцидентов, и т.д. Ничего супер критикал.
источник

PD

Phil Delgyado in Обсуждения техдирские
Если этот гугл - то первый. Если это распределенный банк и поиск по моим платежам - то второе.
Если это дешевый стартап - то третье.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Evgeny V.
Нет, консистентности в вопросе нет. Речь про фуинкционал.
Лол. Так требований в виде SLA нет, о чём речь? Если их нет, приходите через неделю, когда индекс поднимется
источник

EV

Evgeny V. in Обсуждения техдирские
Вообще не про sla вопрос.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Ну то есть это либо толстый троллинг "этого сброда", либо непонимание основ построения бизнес-процессов.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Evgeny V.
Вообще не про sla вопрос.
Именно что про SLA.
источник