kamyshov_danila_lab_8 is ready #156
23
kamyshov_danila_lab_8/README.md
Normal file
23
kamyshov_danila_lab_8/README.md
Normal file
@ -0,0 +1,23 @@
|
||||
# Лабораторная работа №8
|
||||
|
||||
# Вопросы:
|
||||
|
||||
* Зачем сложные системы (например, социальная сеть ВКонтакте) пишутся в "распределенном" стиле, где каждое отдельное приложение (или сервис) функционально выполняет только ограниченный спектр задач?
|
||||
* Для чего были созданы системы оркестрации приложений? Каким образом они упрощают / усложняют разработку и сопровождение распределенных систем?
|
||||
* Для чего нужны очереди обработки сообщений и что может подразумеваться под сообщениями?
|
||||
* Какие преимущества и недостатки распределенных приложений существуют на Ваш взгляд?
|
||||
* Целесообразно ли в сложную распределенную систему внедрять параллельные вычисления? Приведите примеры, когда это действительно нужно, а когда нет.
|
||||
|
||||
# Эссе:
|
||||
|
||||
Распределенный стиль, как в ВКонтакте, обеспечивает эффективность и масштабируемость, разгружая приложения от частей задач.
|
||||
|
||||
Системы оркестрации упрощают разработку распределенных систем, координируя работу компонентов, но могут усложнить обслуживание.
|
||||
|
||||
Очереди сообщений обеспечивают асинхронный обмен данными между компонентами, улучшая гибкость и реакцию системы.
|
||||
|
||||
Распределенные приложения дают высокую масштабируемость, требуя при этом управления сложностью и обеспечения надежности.
|
||||
|
||||
Параллельные вычисления рекомендуются для оптимизации производительности в крупных системах, но не всегда оправданы в небольших.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user