Скачать курс «Микросервисы на 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 отзывов

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

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

Python. Уровень 1. Основы программирования
80 ₽ 499 ₽ −84%

Python. Уровень 1. Основы программирования

Seelentera
Intro scrapy, create a reddit bot with python
220 ₽ 670 ₽ −67%

Intro scrapy, create a reddit bot with python

Udemy
Python 3 - Глубокое погружение (2 части)
152 ₽ 1 520 ₽ −90%

Python 3 - Глубокое погружение (2 части)

Udemy
Selenium Webdriver with Python: Project Implementation
336 ₽ 899 ₽ −63%

Selenium Webdriver with Python: Project Implementation

Udemy
Аналитика доходов и ценообразования с помощью Excel и Python
198 ₽ 2 050 ₽ −90%

Аналитика доходов и ценообразования с помощью Excel и Python

Haytham Omar
Программирование на Java. Уровень 2. Объектно - ориентированное программирование Предзаказ
4 775 ₽ 40 450 ₽ −88%

Программирование на Java. Уровень 2. Объектно - ориентированное программирование

Сергей Цымбалов
Takeoff - набор курсов по ИИ-программированию Предзаказ
202 ₽ 2 800 ₽ −93%

Takeoff - набор курсов по ИИ-программированию

Takeoff AI
Scapy, Продвинутый Python и Этический хакинг Предзаказ
1 656 ₽ 5 200 ₽ −68%

Scapy, Продвинутый Python и Этический хакинг

Halildeniz
ИИ агенты и автоматизация с n8n: от рутины до AI контент-завода (обновление) Предзаказ
303 ₽ 10 430 ₽ −97%

ИИ агенты и автоматизация с n8n: от рутины до AI контент-завода (обновление)

Алерон Миленькин