- Опис навчальної дисципліни
Що буде вивчатися?
Основні поняття про розподілені обчислення. Огляд основних принципів розподілених обчислень, різниця між методами масивно-паралельних та розподілених обчислень. Основні моделі розподілених обчислень. Приклади методів розподілених обчислень для практично важливих застосувань.
Чому це цікаво/треба вивчати?
Технології розподілених обчислень за останні роки набули популярності, особливо в контексті появи і бурхливого розвитку хмарних технологій і, особливо, децентралізованих peer-to-peer мереж та blockchain технологій. Теоретичні знання та практичні навички використання технологій розподілених обчислень тепер є необхідною складовою в багатьох галузях інформаційних технологій, які є дотичними до хмарних та децентралізованих обчислень.
Чому можна навчитися? (результати навчання)
Теоретичні знання та практичний досвід у застосуванні різних технологій розподілених обчислень до існуючих практичних проблем в широкому колі застосувань.
Як можна користуватися набутими знаннями і уміннями? (компетентності)
Здобуті знання дозволять ефективним чином обирати відповідні технології розподілених обчислень, а також застосовувати їх для вирішення конкретних практичних завдань.