Способы распределения данных
создатель imya familia
1. Централизованный
1.1. Все данные хранятся в одном месте (центральный сервер
1.1.1. Преимущества
1.1.1.1. Простота управления
1.1.1.2. Контроль доступа
1.1.1.3. "Высокая производительность
1.1.2. Недостатки
1.1.2.1. Одиночная точка отказа
1.1.2.2. Масштабируемость
1.1.2.3. Стоимость
2. Децентрализованный
2.1. Данные распределены по нескольким узлам
2.1.1. Преимущества
2.1.1.1. Высокая отказоустойчивость
2.1.1.2. Масштабируемость
2.1.1.3. Безопасность
2.1.2. Недостатки
2.1.2.1. Сложность управления
2.1.2.2. Конфликты данных
2.1.2.3. Производительность
3. Смешанный
3.1. Комбинация централизованного и децентрализованного подходов
3.1.1. Преимущества
3.1.1.1. Гибкость
3.1.1.2. Оптимизация производительности и безопасности
3.1.2. Недостатки
3.1.2.1. Сложность реализации
3.1.2.2. Необходимость балансировки
4. Список исползуемых источников.
4.1. 1. Бахтизин, А. В. Распределенные системы: принципы и архитектуры. СПб.: БХВ-Петербург, 2009.[Книга] 2. Кузнецов, С. О. Информационные системы: архитектура, проектирование, реализация. М.: ДМК Пресс, 2016. [Книга] 3. Распределенные системы: основы и принципы.[Электронный ресурс] https://habr.com/ru/post/127155/ 4. Централизованные и децентрализованные системы: сравнение. [Электронный ресурс] https://www.cyberforum.ru/it-security/thread2684846.html 5. Архитектура распределенных систем. [Электронный ресурс] https://www.ibm.com/developerworks/ru/library/ar-distributed-systems/ 6. Базы данных: централизованные, децентрализованные и распределенные. [Электронный ресурс] https://www.sql.ru/forum/1028780/centralizovannye-decentralizovannye-i-razmeshchennye-bazy-dannykh 7. Блокчейн: децентрализованная и распределенная технология реестра. [Электронный ресурс] https://www.rbc.ru/finances/29/04/2019/5cc797999a7947662650552c 8. Apache Cassandra: децентрализованная распределенная база данных. [Электронный ресурс] https://cassandra.apache.org/ 9. Redis: высокопроизводительная распределенная база данных. [Электронный ресурс] https://redis.io/ 10. MongoDB: NoSQL база данных с поддержкой распределения. [Электронный ресурс] https://www.mongodb.com/