Цель курса: сформировать у обучающихся целостное представление о распределённых базах
данных, принципах их организации, способах распределения и репликации данных,
моделях согласованности и подходах к обеспечению отказоустойчивости.
После прохождения курса
студент должен уметь:
·
объяснять
отличия распределённой базы данных от базы данных на одном сервере;
·
понимать
принципы маршрутизации запросов и взаимодействия узлов;
·
объяснять
согласованность данных и смысл теоремы CAP;
·
анализировать
базовые архитектурные решения для конкретной задачи.
