Бесплатный портал - софт фильмы игры книги и др
Главная | Каталог файлов | Регистрация | Вход
Поиск по сайту

Меню сайта

Категории
Видеоуроки [2199]

Случайные статьи
Как не переустанавливать ОС Windows, программой Acronis True Image? [Вопросы по ПК]
Создание собственного сайта. Нюансы и маленькие хитрости [Услуги]

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Форум
  • Жалоба на материал в файлах
  • Новое на портале
  • CXsoft помощь
  • Предложения по сайту
  • Баги, ошибки на сайте
  • Вопросы по сайту и форуму

  • Облако тегов

    globus

    Block title

    Главная » Файлы » Уроки (Сделай сам) » Видеоуроки

    Микросервисы на Python (asyncio, starlette) + RabbitMQ (2021)
    03.11.2021, 15:45

    Создание микросервисов на asyncio python. Подключение к брокеру RabbitMQ. Валидация данных при помощи Pydantic. В рамках данного курса Вы научитесь создавать асинхронные микросервисы на языке Python (asyncio, Starlette), а также связывать их друг с другом при помощи брокера RabbitMQ . Будет рассмотрен веб-интерфейс RabbitMQ и разобрана его схема работы.

    Также вы научитесь тестировать микросервисы (pytest) и валидировать входные данные при помощи Pydantic.

    Программа курса построена вокруг решения реальной задачи по созданию чата между пользователем и микросервисом, в котором микросервис переворачивает сообщение пользователя.

    1. На первом занятии мы начнем создавать микросервис main (работающим на фреймворке Starlette) и попробуем написать первые сообщения, а также протестируем работу aiocron.
    2. На втором занятии будет подробно рассказано про работу RabbitMQ, а также мы создадим микросервис messager, и попробуем отправить туда несколько сообщений из веб-интерфейса RabbitMQ.
    3. На третьем занятии мы свяжем микросервисы main и messager при помощи брокера RabbitMQ, а также научимся отправлять данные в формате json от одного микросервиса к другому.
    4. На четвертом занятии мы создадим микросервис worker, который будет эмулировать решение долгих задач (при помощи алгоритма PoW). Мы свяжем его с микросервисом messager (который в свою очередь полученный результат будет отправлять в микросервис main)
    5. На пятом занятии мы рассмотрим паттерн RPC (Remote Procedure Call), который позволяет нам вызывать функции из других микросервисов (к примеру нам нужно посчитать hash, или вызвать функцию суммирования в микросервисе А, из микросервиса Б)
    6. На шестом занятии мы научимся валидировать входные данные при помощи Pydantic, отделять бизнес-логику от логики обслуживания RabbitMQ, а также тестировать наши микросервисы при помощи Pytest.

    Для кого этот курс:
    - Разработчики python, которые хотят научится создавать асинхронные микросервисы на языке python, связанные при помощи брокера RabbitMQ.



    Название: Микросервисы на Python (asyncio, starlette) + RabbitMQ
    Год выхода: 2021
    Автор: Андрей Соболев
    Жанр: Видеокурс, программирование, разработка, обучение
    Формат: MP4
    Видео: AVC | 1280x720 | ~894 Kbps
    Аудио: AAC | 128 kb/s | 48 KHz
    Язык: Русский
    Продолжительность: 02:52:03
    Размер: 2.06 Gb

    Скачать Микросервисы на Python (asyncio, starlette) + RabbitMQ (2021)


    Нужно кликнуть на рекламу чтобы скачать"Микросервисы на Python (asyncio, starlette) + RabbitMQ (2021)",.


    Категория: Видеоуроки | Добавил: Hottei
    Просмотров: 105 | Загрузок: 0 | Рейтинг: 0.0/0
    Добрые люди помогите сайту развиваться (делитесь с друзьями или кликните нижнем рекламном баннере)
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Форма входа
    Четверг
    26.12.2024
    07:30
    Вы вошли как Гость
    Группа "Гости"
    IP Адрес: 3.145.186.132
    Приветствую Вас Гость

    Новости сайта

    Кто Онлайн!

    Наш опрос
    Какая у Вас разрядность ОС?
    Всего ответов: 70

    Мини-чат

    Реклама от Tak.Ru

    peopl group


    Copyright MyCorp © 2024 : Администратор сайта Рустам Минасян
    Используются технологии uCoz