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

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

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

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

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

REST APIs with Flask and Python Можно купить
138 ₽ 810 ₽ −83%

REST APIs with Flask and Python

Udemy
W
Можно купить
168 ₽ 1 100 ₽ −85%

Wireshark: пакетный анализ и этический взлом

David Bombal
G
Можно купить
270 ₽ 1 100 ₽ −75%

Golang - полное руководство по микросервисам в Go

Federico León
Добавление CMS в ваше веб-приложение Flask Можно купить
704 ₽ 3 100 ₽ −77%

Добавление CMS в ваше веб-приложение Flask

Michael Kennedy
А
Можно купить
336 ₽ 2 676 ₽ −87%

Алгоритмика для 3-4 класса

Роман Никитин
Event Storming как техника моделирования предметной области и выявления микросервисов Сбор взносов
349 ₽ 5 500 ₽ −94%

Event Storming как техника моделирования предметной области и выявления микросервисов

Мира Карлаш