Этот курс и более
11 148 других учебников
и курсов будут доступны
при покупке личной
подписки
РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ
Используют:
78
вузов
41
преподаватель
91
студент
Избранное
бакалавриат
магистратура
специалитет
аспирантура
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. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Время прохождения 4078 минут
- Глава 1. Вводная глава (340мин.)
- Глава 2. Модели (476мин.)
-
- 2.1. Введение в моделирование и понятие модели (17мин.)
- 2.2. Модель распределенного исполнения (68мин.)
- 2.3. Отношение причинного предшествования (17мин.)
- 2.4. Логическое время. Отметки времени Лампорта (102мин.)
- 2.5. Синхронное и асинхронное исполнение (85мин.)
- 2.6. Модели отказов (51мин.)
- 2.7. Свойства распределенных алгоритмов (34мин.)
- 2.8. Глобальное состояние (102мин.)
- Модели (46мин.)
- Глава 3. Коммуникационная подсистема (918мин.)
-
- 3.1. Введение и состав коммуникационной подсистемы (51мин.)
- 3.2. Сети и сетевые технологии (187мин.)
- 3.3. Маршрутизация и алгоритмы на графах (68мин.)
- 3.4. Межпроцессный обмен (187мин.)
- 3.5. Удаленные вызовы (119мин.)
- 3.6. Косвенные (indirect) коммуникации (170мин.)
- 3.7. Координация и согласие в групповых коммуникациях (136мин.)
- Коммуникационная подсистема (50мин.)
- Свёрточные нейросети (7мин.)
- Глава 4. Синхронизация (680мин.)
- Глава 5. Репликация и консистентность (323мин.)
-
- 5.1. Введение (17мин.)
- 5.2. Модель и архитектура управления реплицированными данными (51мин.)
- 5.3. Пассивная и активная репликации (34мин.)
- 5.4. Отказоустойчивость сервиса репликации (17мин.)
- 5.5. Модели консистентности (136мин.)
- 5.6. Размещение и обновление реплик (68мин.)
- Репликация и консистентность (26мин.)
- Глава 6. Безопасность (306мин.)
- Глава 7. Системы хранения данных (323мин.)
Свернуть
Развернуть тему
Часть 2. ПРАКТИЧЕСКАЯ ЧАСТЬ
Время прохождения 5460 минут
- Глава 8. Введение (119мин.)
- Глава 9. Архитектура распределенных систем (1276мин.)
-
- 9.1. Моделирование распределенных систем. Процессы и распределенные процессы. Сообщения. Сеть. Связи. Вес связи. Топология (34мин.)
- Вопросы к теме (17мин.)
- 9.2. Моделирование распределенных процессов (238мин.)
- Задание к теме (17мин.)
- 9.3. Сериализация (85мин.)
- Задания к теме (17мин.)
- 9.4. Моделирование распределенных процессов - продолжение (102мин.)
- Вопросы и задания к теме (17мин.)
- 9.5. Взаимодействие распределенных процессов (68мин.)
- Вопросы к теме (17мин.)
- 9.6. Архитектура клиент-сервер. Роли процессов (306мин.)
- Вопросы к теме (17мин.)
- 9.7. Механизмы взаимодействия: RPC, клиент, сервер (425мин.)
- Задания к теме (17мин.)
- Архитектура распределенных систем (104мин.)
- Шаблоны проектирования (77мин.)
- Глава 10. Алгоритмы. Практика (2075мин.)
-
- 10.1. Физическое время (204мин.)
- Вопросы и задания к теме (17мин.)
- 10.2. Алгоритм Беркли (34мин.)
- Вопросы к теме (17мин.)
- 10.3. Логическое время (102мин.)
- 10.4. Сохранность и синхронность (153мин.)
- 10.5. Сети. Топология физических сетей (153мин.)
- Задание к теме (17мин.)
- 10.6. Маршрутизация. Алгоритмы на графах (867мин.)
- 10.7. Алгоритмы голосования (255мин.)
- 10.8. Глобальное состояние (102мин.)
- Задания к теме (17мин.)
- 10.9. Синхронизация. Алгоритмы взаимоисключения (34мин.)
- Задание к теме (17мин.)
- 10.10. Алгоритмы консенсуса. Алгоритм PAXOS (119мин.)
- Вопросы и задания к теме (17мин.)
- 10.11. Распределенные транзакции (17мин.)
- Вопросы к теме (17мин.)
- Алгоритмы. Практика (60мин.)
- Глава 11. Безопасность (612мин.)
- Глава 12. Распределенное хранение (255мин.)
- Глава 13. Распределенные вычисления (272мин.)
-
- 13.1. Немного истории (17мин.)
- 13.2. Влияние аппаратной архитектуры сети на производительность (34мин.)
- 13.3. Влияние решаемой задачи на производительность (34мин.)
- 13.4. MPI (51мин.)
- Вопросы к теме (17мин.)
- 13.5. Распараллеливание задач по вычислительным ресурсам. Сильно связанные задачи и слабо связанные задачи (34мин.)
- 13.6. Сравнение моделей распределенных вычислений. Анализ достоинств и недостатков моделей (17мин.)
- 13.7. Структура организации метакомпьютинга (68мин.)
- 13.8. Общая структура функционирования (17мин.)
- 13.9. Проблемный и системный компоненты метасистемы (34мин.)
- Распределенные вычисления (32мин.)
- Глава 14. Проектирование метасистемы (323мин.)
-
- 14.1. Сервер: декомпозиция задачи (17мин.)
- 14.2. Сервер: структура множеств (34мин.)
- 14.3. Особенности реализации (68мин.)
- 14.4. Распределитель ресурсов (17мин.)
- 14.5. RPC API со стороны метаклиента (34мин.)
- 14.6. API метасервера (MetaServerAPI) (34мин.)
- 14.7. Проблемный компонент на сервере: пример решения задачи оптимизации методом полного перебора значений (68мин.)
- 14.8. Проблемный компонент на клиенте (34мин.)
- Задание к теме (17мин.)
- Проектирование метасистемы (20мин.)
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции22
Видео16
Тесты14
Задания14
Поделиться курсом
Подписка от 349 ₽/мес.
Курсы по теме:
Используют:
0
вузов
0
преподавателей
0
студентов
Используют:
318
вузов
244
преподавателя
1.0K
студентов
Мы используем cookie :)
ООО «Электронное издательство Юрайт» использует файлы cookie с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.
Попробуйте личную
подписку от 349 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Более 10 000 учебников
Более 5000 курсов
Тесты и задания платформы
Образовательная платформа для университетов и колледжей. Предлагаем цифровой учебный контент и сервисы для эффективного образования.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 18.117.10.207
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
Название | Цена | Заказать |