bondarenko_max_lab_8 #311

Merged
Alexey merged 1 commits from bondarenko_max_lab_8 into main 2024-12-15 14:40:29 +04:00

View File

@ -0,0 +1,22 @@
# Лабораторная работа № 8 - Как Вы поняли, что называется распределенной системой и как она устроена?
### ПИбд-42 || Бондаренко Максим
## Определения
> Распределенная система — это сеть компьютеров, работающих вместе для выполнения задач быстрее и надежнее. Они используются в сложных проектах, таких как ВКонтакте, чтобы обрабатывать большие объемы данных. Разбивают сложные задачи на более простые части. Это делает систему гибкой и устойчивой: сбой одного компонента не ломает всю систему.
## Очереди сообщений
RabbitMQ и аналогичные инструменты помогают сервисам обмениваться данными, обеспечивая надежность и распределение нагрузки.
## Преимущества и недостатки
Преимущества:
- Легко масштабировать.
- Устойчивость при сбоях.
- Гибкость в выборе технологий.
Недостатки:
- Сложность разработки и поддержки.
- Требуется дополнительная инфраструктура.
- Возможные проблемы с безопасностью.
## Параллельные вычисления
Полезны для задач, выполняемых одновременно, например, анализ данных. Для простых задач могут быть излишни.
Распределенные системы позволяют создавать масштабируемые и устойчивые приложения, но требуют сложной инфраструктуры и знаний.