Перейти до основного вмісту
Технології розробки розподілених баз даних
  • Кількість кредитів 3
  • Тип Обов'язковий
  • Семестр 9
  • Рівень вищої освіти Магістр
  • Підсумковий контроль Залік

Вступний курс для вивчення основ динамічної мови програмування Ruby з доступом до баз даних та основ теорії розподілених баз даних. Основними завданнями дисципліни «Технології розробки розподілених баз даних» є одержання знань та вмінь щодо реалізації мережевих інформаційних систем засобами Ruby та отримання базових знань щодо розробки розподілених систем.

В рамках даної дисципліни студенти ознайомляться з основами мови програмування надвисокого рівня Ruby, особливо в частині динамічного програмування та використання багатопоточності, а також вдосконалять свої вміння та навички в області розробки розподілених систем, вивчаючи поняття та технічні рішення для забезпечення вичерпності, стійкості та зручного використання даних великих масштабів, а також різних протоколів та технологій, включаючи 2PC, 3PC, Saga, NoSQL, CAP.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності