diff --git a/bondarenko_max_lab_8/README.md b/bondarenko_max_lab_8/README.md new file mode 100644 index 0000000..d4b6e12 --- /dev/null +++ b/bondarenko_max_lab_8/README.md @@ -0,0 +1,22 @@ +# Лабораторная работа № 8 - Как Вы поняли, что называется распределенной системой и как она устроена? +### ПИбд-42 || Бондаренко Максим + +## Определения +> Распределенная система — это сеть компьютеров, работающих вместе для выполнения задач быстрее и надежнее. Они используются в сложных проектах, таких как ВКонтакте, чтобы обрабатывать большие объемы данных. Разбивают сложные задачи на более простые части. Это делает систему гибкой и устойчивой: сбой одного компонента не ломает всю систему. + +## Очереди сообщений +RabbitMQ и аналогичные инструменты помогают сервисам обмениваться данными, обеспечивая надежность и распределение нагрузки. + +## Преимущества и недостатки +Преимущества: +- Легко масштабировать. +- Устойчивость при сбоях. +- Гибкость в выборе технологий. +Недостатки: +- Сложность разработки и поддержки. +- Требуется дополнительная инфраструктура. +- Возможные проблемы с безопасностью. + +## Параллельные вычисления +Полезны для задач, выполняемых одновременно, например, анализ данных. Для простых задач могут быть излишни. +Распределенные системы позволяют создавать масштабируемые и устойчивые приложения, но требуют сложной инфраструктуры и знаний. \ No newline at end of file