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

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

В
1 906 ₽ 39 000 ₽ −95%

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

Andrey Sobolev
В
0 ₽ 39 000 ₽ −100%

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

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

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

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

P
140 ₽ 670 ₽ −79%

Python Pandas: connect & import directly any database

Udemy
P
130 ₽ 750 ₽ −83%

PyCharm для Power-Developer

Melissa Dale
Python разработка - с нуля до профессионала. Python 3
88 ₽ 1 040 ₽ −92%

Python разработка - с нуля до профессионала. Python 3

YouRa Allakhverdov
Brindle Booking
136 ₽ 800 ₽ −83%

Brindle Booking

П
98 ₽ 1 090 ₽ −91%

Парсинг сайтов. Scrapy, Splash, Selenium, requests, bs4

Anna Kuzina
Проектирование микросервисов
222 ₽ 3 900 ₽ −94%

Проектирование микросервисов

GetAnalyst
Асинхронная архитектура Предзаказ
869 ₽ 20 000 ₽ −96%

Асинхронная архитектура

Фёдор Борщёв
Компьютерная лингвистика. Классификация, кластеризация и оценка сходства текстов
570 ₽

Компьютерная лингвистика. Классификация, кластеризация и оценка сходства текстов

Александр Пиперски
Погружение в Data Science и машинное обучение
132 ₽ 599 ₽ −78%

Погружение в Data Science и машинное обучение

Максим Дуплей