Этот курс и более
11 408 других учебников
и курсов будут доступны
при покупке личной
подписки
РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ
Используют:
82
вуза
42
преподавателя
96
студентов
Избранное
бакалавриат
магистратура
специалитет
аспирантура
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке

Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении

Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Книга представляет собой систематизированный учебный курс по теории распределенных систем. В ней рассмотрены фундаментальные принципы, концепции, технологии и особенности функционирования современных распределенных систем. Теоретический материал дополнен разнообразными практическими примерами. Книга предназначена студентам и преподавателям, а также может представлять интерес для специалистов в области информационных технологий. Для ее понимания достаточно иметь начальные сведения из курсов по теории алгоритмов, операционных систем, сетевых технологий и программированию. Содержание учебника соответствует актуальным требованиям Федерального государственного образовательного стандарта высшего образования. Для студентов высших учебных заведений (бакалавриат и магистратура), обучающихся по ИТ-направлениям.
Базовый учебник
Серия
Высшее образование
Тематика/подтематика
Компьютерные и информационные науки / ПрограммированиеКомпьютерные и информационные науки / Информационные системы и технологии
Дисциплины
Программирование ,
Методы программирования ,
Распределенные системы ,
Основы программирования ,
Программирование для ЭВМ ,
Введение в программирование ,
Вычислительные сети и распределенные вычисления ,
Организация распределенных вычислительных систем ,
Распределенные вычисления ,
Распределенные системы и алгоритмы ,
Параллельные и распределенные вычисления ,
Разработка распределенных систем ,
Распределенные вычисления и приложения ,
Управление распределенными системами ,
Распределенные системы вычислений ,
Программирование на ЭВМ ,
Распределенные и параллельные вычисления ,
Устойчивость распределенных динамических систем ,
Численное моделирование процессов в распределенных системах ,
Функциональные языки разработки распределенных систем ,
Эффективное программирование распределенных систем ,
Распределенные алгоритмы и системы ,
Введение в распределенные системы
Направления подготовки/Специальности/Профессии
09.03.02 Информационные системы и технологии,
27.03.04 Управление в технических системах,
27.03.05 Инноватика,
38.05.01 Экономическая безопасность,
44.03.04 Профессиональное обучение (по отраслям),
09.03.01 Информатика и вычислительная техника,
10.03.01 Информационная безопасность,
41.03.01 Зарубежное регионоведение,
01.03.04 Прикладная математика,
09.03.04 Программная инженерия,
09.03.03 Прикладная информатика,
02.03.03 Математическое обеспечение и администрирование информационных систем,
27.03.03 Системный анализ и управление,
38.03.05 Бизнес-информатика,
09.04.03 Прикладная информатика,
02.04.03 Математическое обеспечение и администрирование информационных систем,
09.04.02 Информационные системы и технологии,
09.04.01 Информатика и вычислительная техника,
10.04.01 Информационная безопасность,
09.04.04 Программная инженерия,
01.06.01 Математика и механика,
06.06.01 Биологические науки,
09.06.01 Информатика и вычислительная техника,
12.05.01 Электронные и оптико-электронные приборы и системы специального назначения,
01.04.02 Прикладная математика и информатика,
02.03.01 Математика и компьютерные науки,
02.03.02 Фундаментальная информатика и информационные технологии,
03.04.01 Прикладные математика и физика,
11.03.03 Конструирование и технология электронных средств,
12.03.01 Приборостроение,
12.03.02 Оптотехника,
12.03.03 Фотоника и оптоинформатика,
12.03.04 Биотехнические системы и технологии,
12.03.05 Лазерная техника и лазерные технологии,
01.03.02 Прикладная математика и информатика,
13.03.02 Электроэнергетика и электротехника,
14.03.01 Ядерная энергетика и теплофизика,
15.03.04 Автоматизация технологических процессов и производств,
15.03.06 Мехатроника и робототехника,
16.03.01 Техническая физика,
16.03.03 Холодильная, криогенная техника и системы жизнеобеспечения,
18.03.02 Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии,
19.03.01 Биотехнология,
23.03.03 Эксплуатация транспортно-технологических машин и комплексов,
24.03.02 Системы управления движением и навигация
27.03.04 Управление в технических системах,
27.03.05 Инноватика,
38.05.01 Экономическая безопасность,
44.03.04 Профессиональное обучение (по отраслям),
09.03.01 Информатика и вычислительная техника,
10.03.01 Информационная безопасность,
41.03.01 Зарубежное регионоведение,
01.03.04 Прикладная математика,
09.03.04 Программная инженерия,
09.03.03 Прикладная информатика,
02.03.03 Математическое обеспечение и администрирование информационных систем,
27.03.03 Системный анализ и управление,
38.03.05 Бизнес-информатика,
09.04.03 Прикладная информатика,
02.04.03 Математическое обеспечение и администрирование информационных систем,
09.04.02 Информационные системы и технологии,
09.04.01 Информатика и вычислительная техника,
10.04.01 Информационная безопасность,
09.04.04 Программная инженерия,
01.06.01 Математика и механика,
06.06.01 Биологические науки,
09.06.01 Информатика и вычислительная техника,
12.05.01 Электронные и оптико-электронные приборы и системы специального назначения,
01.04.02 Прикладная математика и информатика,
02.03.01 Математика и компьютерные науки,
02.03.02 Фундаментальная информатика и информационные технологии,
03.04.01 Прикладные математика и физика,
11.03.03 Конструирование и технология электронных средств,
12.03.01 Приборостроение,
12.03.02 Оптотехника,
12.03.03 Фотоника и оптоинформатика,
12.03.04 Биотехнические системы и технологии,
12.03.05 Лазерная техника и лазерные технологии,
01.03.02 Прикладная математика и информатика,
13.03.02 Электроэнергетика и электротехника,
14.03.01 Ядерная энергетика и теплофизика,
15.03.04 Автоматизация технологических процессов и производств,
15.03.06 Мехатроника и робототехника,
16.03.01 Техническая физика,
16.03.03 Холодильная, криогенная техника и системы жизнеобеспечения,
18.03.02 Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии,
19.03.01 Биотехнология,
23.03.03 Эксплуатация транспортно-технологических машин и комплексов,
24.03.02 Системы управления движением и навигация
Свернуть
Еще 41
Авторы
Задания
Коньков Константин Алексеевич
кандидат физико-математических наук, доцент
Бабичев Сергей Леонидович
кандидат физико-математических наук
Тесты
Крошилин Сергей Викторович
кандидат технических наук
Бабичев Сергей Леонидович
кандидат физико-математических наук
Коньков Константин Алексеевич
кандидат физико-математических наук, доцент
Лекции
Коньков Константин Алексеевич
кандидат физико-математических наук, доцент
Бабичев Сергей Леонидович
кандидат физико-математических наук
Программа курса
Свернуть все темы
Развернуть все темы
Часть 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Время прохождения 4038 минут
- Глава 1. Вводная глава (336мин.)
- Глава 2. Модели (471мин.)
-
- 2.1. Введение в моделирование и понятие модели (17мин.)
- 2.2. Модель распределенного исполнения (67мин.)
- 2.3. Отношение причинного предшествования (17мин.)
- 2.4. Логическое время. Отметки времени Лампорта (101мин.)
- 2.5. Синхронное и асинхронное исполнение (84мин.)
- 2.6. Модели отказов (50мин.)
- 2.7. Свойства распределенных алгоритмов (34мин.)
- 2.8. Глобальное состояние (101мин.)
- Модели (46мин.)
- Глава 3. Коммуникационная подсистема (908мин.)
-
- 3.1. Введение и состав коммуникационной подсистемы (50мин.)
- 3.2. Сети и сетевые технологии (185мин.)
- 3.3. Маршрутизация и алгоритмы на графах (67мин.)
- 3.4. Межпроцессный обмен (185мин.)
- 3.5. Удаленные вызовы (118мин.)
- 3.6. Косвенные (indirect) коммуникации (168мин.)
- 3.7. Координация и согласие в групповых коммуникациях (134мин.)
- Коммуникационная подсистема (50мин.)
- Свёрточные нейросети (7мин.)
- Глава 4. Синхронизация (672мин.)
- Глава 5. Репликация и консистентность (319мин.)
-
- 5.1. Введение (17мин.)
- 5.2. Модель и архитектура управления реплицированными данными (50мин.)
- 5.3. Пассивная и активная репликации (34мин.)
- 5.4. Отказоустойчивость сервиса репликации (17мин.)
- 5.5. Модели консистентности (134мин.)
- 5.6. Размещение и обновление реплик (67мин.)
- Репликация и консистентность (26мин.)
- Глава 6. Безопасность (303мин.)
- Глава 7. Системы хранения данных (319мин.)
Свернуть
Развернуть тему
Часть 2. ПРАКТИЧЕСКАЯ ЧАСТЬ
Время прохождения 5402 минуты
- Глава 8. Введение (118мин.)
- Глава 9. Архитектура распределенных систем (1261мин.)
-
- 9.1. Моделирование распределенных систем. Процессы и распределенные процессы. Сообщения. Сеть. Связи. Вес связи. Топология (34мин.)
- Вопросы к теме (17мин.)
- 9.2. Моделирование распределенных процессов (235мин.)
- Задание к теме (17мин.)
- 9.3. Сериализация (84мин.)
- Задания к теме (17мин.)
- 9.4. Моделирование распределенных процессов - продолжение (101мин.)
- Вопросы и задания к теме (17мин.)
- 9.5. Взаимодействие распределенных процессов (67мин.)
- Вопросы к теме (17мин.)
- 9.6. Архитектура клиент-сервер. Роли процессов (303мин.)
- Вопросы к теме (17мин.)
- 9.7. Механизмы взаимодействия: RPC, клиент, сервер (420мин.)
- Задания к теме (17мин.)
- Архитектура распределенных систем (104мин.)
- Шаблоны проектирования (77мин.)
- Глава 10. Алгоритмы. Практика (2051мин.)
-
- 10.1. Физическое время (202мин.)
- Вопросы и задания к теме (17мин.)
- 10.2. Алгоритм Беркли (34мин.)
- Вопросы к теме (17мин.)
- 10.3. Логическое время (101мин.)
- 10.4. Сохранность и синхронность (151мин.)
- 10.5. Сети. Топология физических сетей (151мин.)
- Задание к теме (17мин.)
- 10.6. Маршрутизация. Алгоритмы на графах (857мин.)
- 10.7. Алгоритмы голосования (252мин.)
- 10.8. Глобальное состояние (101мин.)
- Задания к теме (17мин.)
- 10.9. Синхронизация. Алгоритмы взаимоисключения (34мин.)
- Задание к теме (17мин.)
- 10.10. Алгоритмы консенсуса. Алгоритм PAXOS (118мин.)
- Вопросы и задания к теме (17мин.)
- 10.11. Распределенные транзакции (17мин.)
- Вопросы к теме (17мин.)
- Алгоритмы. Практика (60мин.)
- Глава 11. Безопасность (605мин.)
- Глава 12. Распределенное хранение (252мин.)
- Глава 13. Распределенные вычисления (269мин.)
-
- 13.1. Немного истории (17мин.)
- 13.2. Влияние аппаратной архитектуры сети на производительность (34мин.)
- 13.3. Влияние решаемой задачи на производительность (34мин.)
- 13.4. MPI (50мин.)
- Вопросы к теме (17мин.)
- 13.5. Распараллеливание задач по вычислительным ресурсам. Сильно связанные задачи и слабо связанные задачи (34мин.)
- 13.6. Сравнение моделей распределенных вычислений. Анализ достоинств и недостатков моделей (17мин.)
- 13.7. Структура организации метакомпьютинга (67мин.)
- 13.8. Общая структура функционирования (17мин.)
- 13.9. Проблемный и системный компоненты метасистемы (34мин.)
- Распределенные вычисления (32мин.)
- Глава 14. Проектирование метасистемы (319мин.)
-
- 14.1. Сервер: декомпозиция задачи (17мин.)
- 14.2. Сервер: структура множеств (34мин.)
- 14.3. Особенности реализации (67мин.)
- 14.4. Распределитель ресурсов (17мин.)
- 14.5. RPC API со стороны метаклиента (34мин.)
- 14.6. API метасервера (MetaServerAPI) (34мин.)
- 14.7. Проблемный компонент на сервере: пример решения задачи оптимизации методом полного перебора значений (67мин.)
- 14.8. Проблемный компонент на клиенте (34мин.)
- Задание к теме (17мин.)
- Проектирование метасистемы (20мин.)
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции22
Видео16
Тесты14
Задания14
Поделиться курсом

Подписка от 349 ₽/мес.
Курсы по теме:
Используют:
238
вузов
130
преподавателей
653
студента
Мы используем cookie :)
ООО «Электронное издательство Юрайт» использует файлы cookie с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.
Попробуйте личную
подписку от 349 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Образовательная платформа для университетов и колледжей. Предлагаем цифровой учебный контент и сервисы для эффективного образования.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 18.191.200.83
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
Название | Цена | Заказать |