Скачать курс «Микросервисы на Python: asyncio, Starlette и RabbitMQ» — Andrey Sobolev | Отзывы | Складчина

Микросервисы на Python: asyncio, Starlette и RabbitMQ

0/5 ·
Создан: 21 октября 2021 г. Обновлён: 23 марта 2026 г.

Вам нужен инструмент для построения масштабируемых систем, где компоненты общаются независимо и эффективно — здесь разбирают создание асинхронных микросервисов с нуля. Вы пройдете путь от разработки первого веб-сервиса на Starlette до реализации полноценной системы, где микросервисы обмениваются данными через RabbitMQ и выполняют тяжелые вычисления в фоновом режиме.

Внутри разбираются ключевые аспекты современной разработки:

  • Работа с асинхронностью в Python через библиотеку asyncio.
  • Настройка брокера RabbitMQ и понимание принципов взаимодействия микросервисов.
  • Реализация паттерна RPC (Remote Procedure Call) для вызова функций между независимыми сервисами.
  • Валидация входных данных с использованием Pydantic и отделение бизнес-логики от сетевого взаимодействия.
  • Написание unit-тестов с помощью pytest для обеспечения надежности системы.

Курс ориентирован на Python-разработчиков, которые хотят уйти от монолитной архитектуры к микросервисной. На выходе вы получите работающий прототип системы, состоящий из взаимосвязанных узлов: сервиса для обработки сообщений, воркера для долгих задач и API на Starlette.

Другие материалы автора

В
Серия · 2 выпуска
1 906 ₽ 39 000 ₽ −95%

Волновой анализ

Andrey Sobolev
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Symfony2 - меньше теории, больше кода
80 ₽ 1 250 ₽ −94%

Symfony2 - меньше теории, больше кода

Django Core: Reference Guide to Core Django Concepts
168 ₽ 1 150 ₽ −85%

Django Core: Reference Guide to Core Django Concepts

Udemy
Python for Network Engineers: Netmiko, NAPALM, pyntc, Telnet
252 ₽ 975 ₽ −74%

Python for Network Engineers: Netmiko, NAPALM, pyntc, Telnet

Udemy
П
Серия · 2 выпуска
1 806 ₽ 15 000 ₽ −88%

Профессия Python разработчик

itProger
Selenium & Beautiful Soup - Combined Project
130 ₽ 999 ₽ −87%

Selenium & Beautiful Soup - Combined Project

Alexander Schlee
Python 3 - разработка GUI на PyQt5
172 ₽ 930 ₽ −82%

Python 3 - разработка GUI на PyQt5

YouRa Allakhverdov
Разработка мобильных и PC приложений на Python. Фреймворк Kivy
158 ₽ 1 750 ₽ −91%

Разработка мобильных и PC приложений на Python. Фреймворк Kivy

Алексей Ильющенко
SQL для Этичного Хакера Предзаказ
860 ₽ 15 000 ₽ −94%

SQL для Этичного Хакера

Davit Hayrapetyan