смотрят
4 студентов
38 Количество лекций
Начальный

Чему вы научитесь?

  • Основы многопоточности в Python
  • Как реализовать обмен сообщений между процессами для создания параллельных приложений
  • Как создать распределённый приемник данных для социальной сети
  • Как внедрить распределённые задания в Python и Django
  • Как проводить масштабирование в облаке с помощью AWS Simple Queue Service (SQS)

Содержание

4ч 19м
Раздел 1: Введение
12:34
Раздел 2: Многопоточность в Python
46:33
Блокирующие и не блокирующие (часть 1)
06:09
Блокирующие и не блокирующие (часть 2)
05:00
Параллелизм: Consumer и Producer
06:37
Решение проблемы параллелизма с помощью взаимного исключения
06:18
Управление потоками с помощью условий (Часть 1)
02:23
Управление потоками с помощью условий (Часть 2)
08:15
Управление потоками с помощью условий (Часть 3)
03:50
Потоки Daemon по примеру (Часть 4)
02:05
Consumer producer - запрос FIFO
05:56
Раздел 3: Core Celery распределённые задачи
59:02
Начало работы с Celery
05:52
Пример Celery backends и Asyncresult
08:43
Обработка исключений Python
13:41
Объяснение обработки исключений в Celery
09:22
Запланированные периодические задачи Celery (Часть 1)
04:44
Запланированные периодические задачи Celery (Часть 2)
04:42
Запланированные периодические задачи Celery, как применить Mutex (Часть3)
10:38
Запланированные периодические задачи Celery расписания Solar
01:20
Раздел 4: Распределённые задания с AWS SQS
1:05:01
Введение в раздел AWS SQS
13:59
Создание вашего первого запроса AWS SQS Queue с помощью вашей консоли AWS
05:20
Как создать BackgroundWorker AWS SQS в Python (Часть 1)
08:02
Как создать BackgroundWorker AWS SQS в Python (Часть 2)
09:41
Запросы Dead-letter - теория
07:11
Запросы Dead-letter - преставление
10:16
Как обойти лимит полезной нагрузки 256kb в AWS SQS (Simple Queue Service)
10:32
Раздел 5: Проект приёмник (ingestor) распределённых данных
45:07
Введение в проект
01:04
Примеры приёмника данных
03:59
Создание приложения разработчика Twitter и токена аутентификации
06:16
Создание приёмника (ingestor) для Twitter (Часть 1)
01:22
Создание приёмника (ingestor) для Twitter (Часть 2)
03:33
Создание приёмника (ingestor) для Twitter - лимиты rate (Часть 3)
08:52
Создание приёмника (ingestor) для Twitter Handle (Часть 4)
12:10
Создание приёмника (ingestor) для Twitter Handle (Часть 5)
07:51
Раздел 6: Проект распределённая система отправки электронных писем
30:50
Основы SMTP и транзакционных почтовых служб
04:20
Создание приложения (Часть 1)
11:48
Создание приложения (Часть 2)
11:22
Создание приложения (Часть 3)
03:20

Описание

Требования

  • Базовые знания Python
  • Основы программирования

О преподавателе

Отзывы 0
Студенты 27
Курсы 1

Отзывы о платформе BitDegree

Наша оценка - Отлично
9.5 из 10
trustpilot logo 1 trustpilot logo