Программирование [podlodka.io] Python Crew #3: «Инфраструктура»

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: podlodka.io​
Название: Python Crew #3: «Инфраструктура»​

cover.jpg

Продолжительность: 10 ч 19 мин Количество уроков: 10 Видео Язык: Русский Вес архива: 1,45 ГБ


Python Crew #3: «Инфраструктура» — сезон для Python-разработчиков, которые хотят увереннее проектировать, запускать и поддерживать инфраструктуру приложений. В программе — брокеры сообщений, FastStream, мониторинг, метрики, трейсинг, пулы коннектов, dependency injection, безопасность и паттерн transactional outbox на практических примерах и реальных кейсах.

О чем Python Crew #3: «Инфраструктура»

Третий сезон Python Crew посвящен инфраструктурным задачам, с которыми сталкиваются backend-разработчики и команды, создающие надежные Python-сервисы. Вы разберете, как приложения взаимодействуют через брокеры сообщений, как наблюдать за состоянием системы, как находить узкие места и как снижать риски отказов в распределенной архитектуре.

Отдельное внимание уделяется практическим инструментам и подходам: работе с Kafka, RabbitMQ, NATS и другими брокерами, использованию FastStream, сбору метрик, мониторингу Python-приложений, трейсингу, оптимизации и паттернам надежной доставки данных.

Что вы изучите

Брокеры сообщений: как работать с Kafka, RabbitMQ, NATS и похожими инструментами в Python-проектах.
FastStream: зачем нужен Python-фреймворк для работы с брокерами и какие задачи он помогает решать.
Transactional outbox: как обеспечивать консистентность системы и надежную доставку событий при отказах компонентов.
Мониторинг и метрики: как собирать, анализировать и использовать данные о состоянии приложения.
Трейсинг Python-приложений: как смотреть на выполнение запросов изнутри и находить проблемные участки.
Пулы коннектов: как управлять соединениями и избегать типичных ошибок при высокой нагрузке.
Dependency Injection: базовые принципы DI и введение в библиотеку dishka.
Инфраструктурные фейлы: реальные истории, причины сбоев и практические способы снизить риски.
Безопасность: разбор кейса по поиску уязвимостей в инфраструктуре и приложениях.

Список занятий

Рулетка кейсов «Утро инфраструктурных фейлов» — Сергей Васечко, Виктор Тыщенко, Александр Гончаров.
Доклад «Брокеры сообщений и почему с ними все сложно. FastStream» — Никита Пастухов.
Доклад «Неочевидная оптимизация приложений» — Роман Китаев.
Воркшоп «Мониторинг Python-приложений» — Антон Зубарев.
Интервью «Работа с метриками» — Александр Качмашев.
Доклад «Dependency Injection. Введение в dishka» — Андрей Тихонов.
Доклад «Трейсинг Python-приложений / Взгляд изнутри» — Роман Пожарнов.
Круглый стол «Пулы коннектов» — Вадим Шумилин, Антон Патрушев, Алексей Фирсов.
Разбор кейса «Поиск уязвимостей» — Максим Кобилев.
Мастер-класс «Паттерн transactional outbox» — Бейлак Алиев.

Практический акцент сезона

Курс не ограничивается теорией. На мастер-классе по паттерну transactional outbox участники разбирают демо-стенд, проверяют поведение системы на практике и смотрят, как подход помогает справляться с отказами компонентов.

В блоках по мониторингу и метрикам вы узнаете, какие данные важно собирать, как анализировать состояние сервисов и как быстрее понимать, что именно происходит с Python-приложением в production-среде.

Кому подойдет этот курс

• Python-разработчикам, которые хотят глубже разобраться в инфраструктуре backend-сервисов.
• Backend-инженерам, работающим с микросервисами, брокерами сообщений и распределенными системами.
• Разработчикам, которые внедряют мониторинг, метрики, трейсинг и observability в Python-приложениях.
• Тимлидам и инженерам, отвечающим за надежность, производительность и поддержку сервисов.
• Специалистам, которым важно понимать причины инфраструктурных сбоев и способы их предотвращения.

Что вы получите после прохождения

• Понимание основных инфраструктурных проблем Python-приложений и способов их решения.
• Представление о работе с Kafka, RabbitMQ, NATS и FastStream.
• Практическое понимание паттерна transactional outbox и его роли в надежной архитектуре.
• Навыки анализа метрик, мониторинга и трейсинга приложений.
• Знакомство с подходами к оптимизации, управлению соединениями и dependency injection.
• Разбор реальных кейсов инфраструктурных фейлов и уязвимостей.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху