Вам нужен инструмент для управления сетевым трафиком — здесь показывают, как написать собственный HTTP-балансировщик на Python, используя методологию Test-Driven Development (TDD). Вы разберете внутреннее устройство сетевой инфраструктуры через практику, а не теорию. Внутри курса — реализация алгоритмов балансировки, создание системы проверок работоспособности (health checks) и настройка интеллектуального брандмауэра для фильтрации IP и путей. Вы научитесь работать с маршрутизацией на основе хоста и URL, освоите тестирование инфраструктурных решений с помощью pytest и контейнеризацию проекта в Docker. Материал подойдет разработчикам и DevOps-инженерам, которые хотят понимать, как работают балансировщики под капотом, и уметь создавать собственные отказоустойчивые решения.
Отзывов пока нет. Будьте первым!