-1

Мне просто интересно, как эти процессы работают, в общем смысле, таких как "распределенный grep", "распределенная компиляция", "распределенная сортировка", "распределенные файловые системы", "распределенные _______"

Все ли они относятся к одному и тому же общему процессу (хотя и к разным приложениям)? Или все они работают совершенно по-разному, не разделяя каких-либо фундаментальных свойств?

1 ответ1

1

На самом деле нет ответа на это.

Распределенная система - это скорее идеология (а ... не уверен, что лучше?), А не фиксированная реализация.

Например, Распределенная система (на мой взгляд) - это термин, используемый для идентификации системы любого размера, которую можно разбить на более мелкие блоки для повышения надежности, производительности или времени безотказной работы.

Кроме того, там, где это уместно, в распределенную систему также будут встроены функции балансировки нагрузки \ высокой доступности и аналогичные технологии.

Что касается того, как они работают, то это будет полностью отличаться в зависимости от того, что обеспечивает система. Например, распределенная система MMORPG будет полностью отличаться от распределенной системы банковского обслуживания, но они предназначены для того, чтобы в конечном итоге делать подобные вещи - максимальное время безотказной работы. и устойчивость.

Что касается того, чтобы дать вам более конкретные ответы, мне действительно нужно знать, в какой распределенной системе вы заинтересованы ... Вы как бы задаете вопрос, который слишком широк, чтобы дать один конкретный ответ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .