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