Запускаете код, получаете AI-фидбэк — сразу видите, где ошибка и как улучшить
Теория, к которой хочется возвращаться
Видеоуроки + выжимки, реальные кейсы, всё чётко по делу
AI-наставник на подхвате
Специально обученный ИИ всегда готов объяснить тему простыми словами
Квизы, тренажёры, разборы архитектурных решений
Теория закрепляется в коде, а не только в голове
Ваш выбор
Оставьте свои контакты, для того чтобы записаться на курс
Образовательные услуги по программе “Распределённые системы и веб-сервисы” со скидкой “ путем предоставления удаленного доступа к платформе "Инженеркатех"
17500
р.
22000
р.
Изучите принципы проектирования и реализации распределенных систем, включая микросервисную архитектуру, репликацию данных, шардирование, балансировку нагрузки и тестирование. Научитесь практически работать с gRPC, P2P сетями, мониторингом и развертыванием приложений в локальной и продакшн средах.
Оплатить
Образовательные услуги по программе “Распределённые системы и веб-сервисы” в рассрочку на 3 месяца “ путем предоставления удаленного доступа к платформе "Инженеркатех"
7333
р.
75000
р.
Изучите принципы проектирования и реализации распределенных систем, включая микросервисную архитектуру, репликацию данных, шардирование, балансировку нагрузки и тестирование. Научитесь практически работать с gRPC, P2P сетями, мониторингом и развертыванием приложений в локальной и продакшн средах.
Оплатить
Стек, который вы освоите: Raft, Paxos, Accord, Kubernetes, Docker, gRPC, Key-Value Databases (ScyllaDB на базе Cassandra).
Кому подойдет курс?
Backend-разработчикам
Освоите паттерны и технологии проектирования бэкенд-решений, которые выдерживают высокие нагрузки и эластично масштабируются для работы с большими объемами данных
QA-инженерам
Узнаете, как системы ведут себя во время высокой нагрузки, проведете стресс-тесты на производительность и научитесь обеспечивать стабильность при росте пользователей
DevOps и системным администраторам
Научитесь быстрее выявлять и устранять проблемы с высокой нагрузкой, настраивать сетевые компоненты и балансировщики нагрузки для обеспечения стабильной работы системы
программа
Basic Networking Введение в распределённые системы и TCP-соединения. Работа с протоколами и настройка сетевых соединений. Remote Procedure Call Что такое RPC? Разработка и внедрение RPC-сервисов с использованием gRPC для взаимодействия между микросервисами. gRPC От описания сервиса на .proto до генерации клиент-серверного кода и запуска RPC-запросов.
Broadcast (тренажёр) Механизм рассылки сообщений между узлами в кластере. Идентификация и Discovery Генерация UUID, двухэтапная схема подключения и динамическое обнаружение участников. libp2p и GossipSub Модульная архитектура libp2p, шифрование и эффективная подписка через gossip-механизм.
Deploying Locally (тренажёр) Установка Docker и Docker Compose, запуск микросервисов локально. Архитектура (тренажёр) Сравнение монолитной и микросервисной архитектуры. Когда переход оправдан? Delivery Service Преобразование монолита в распределённую систему на примере Order/Delivery. Использование XML-RPC.
Distributed Systems Theory (видеоурок) Fallacies, CAP и PACELC. Работа в условиях отказов и непредсказуемой сети.
Replication: Async (тренажёр) Асинхронная репликация, конфликты, master-replica и master-master. Replication: Sync (вебинар) Настройка синхронной репликации для обеспечения согласованности и отказоустойчивости.
Testing Distributed Systems (тренажёр) Интеграционное и нагрузочное тестирование, нестабильные зависимости и практические ошибки. Monitoring Distributed Systems (тренажёр) Логирование, метрики, health checks и эксплуатация через control plane.
Deploying to Production (тренажёр) Автоматизация выкаток, сборочные пайплайны, immutable инфраструктура и жизненный цикл выкатки.
Урок 1 Масштабирование разработки: переход к микросервисам Зачем делить систему на сервисы, как микросервисы помогают заменить легаси и упрощают координацию.
Урок 2 Domain-Driven Design и стратегический дизайн Bounded Context, взаимодействие между командами, интеграционные паттерны и роль архитектуры в масштабировании команд.
После оплаты на указанную вами почту будет отправлен доступ в личный кабинет, а в течение дня вы получите приглашение в закрытый чат студентов. Далее вы можете сразу приступить к обучению, в тренажере предусмотрены задачи с самопроверкой, а также AI-помощник.
Да, вы можете приобрести курс в рассрочку на 3 месяца за 7 333 рублей.
Да, конечно! Если вам нужна помощь с оформлением документов, то напишите нам на почту info@inzhenerka.tech или в саппорт.
Обязательно! Мы выдаем сертификаты как на русском, так и на английском языке.