HighLoad архитектура на ASP.NET Core: Проектирование высоконагруженных систем

Углубленный курс для Backend-разработчиков по созданию масштабируемых и отказоустойчивых приложений на платформе ASP.NET Core. Программа охватывает архитектурные паттерны, оптимизацию баз данных, асинхронное взаимодействие через Kafka/RabbitMQ и стратегии кэширования для обработки миллионов запросов.
Обучение 19 часов
сертификат
0%
Стоимость курса
49 900 ₽ 49 900 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «HighLoad архитектура на ASP.NET Core: Проектирование высоконагруженных систем» от Gurufy - gurufy.ru

  1. Введение в HighLoad: метрики и характеристики - 1 час. Введение в HighLoad: метрики и характеристики.
  2. Архитектурные паттерны: монолит, SOA и микросервисы - 1 час. Архитектурные паттерны: монолит, SOA и микросервисы.
  3. Стратегии масштабирования: вертикальное и горизонтальное - 1 час. Стратегии масштабирования: вертикальное и горизонтальное.
  4. Балансировка нагрузки: алгоритмы и инструменты - 1 час. Балансировка нагрузки: алгоритмы и инструменты.
  5. Оптимизация реляционных баз данных и SQL-запросов - 1 час. Оптимизация реляционных баз данных и SQL-запросов.
  6. NoSQL решения в высоконагруженных системах - 1 час. NoSQL решения в высоконагруженных системах.
  7. Репликация и шардирование данных - 1 час. Репликация и шардирование данных.
  8. Теорема CAP и модели согласованности - 1 час. Теорема CAP и модели согласованности.
  9. Кэширование: паттерны, стратегии и инвалидация - 1 час. Кэширование: паттерны, стратегии и инвалидация.
  10. Практическое применение Redis - 1 час. Практическое применение Redis.
  11. Асинхронная архитектура и брокеры сообщений - 1 час. Асинхронная архитектура и брокеры сообщений.
  12. Работа с Apache Kafka и RabbitMQ - 1 час. Работа с Apache Kafka и RabbitMQ.
  13. Отказоустойчивость и паттерны Circuit Breaker, Retry - 1 час. Отказоустойчивость и паттерны Circuit Breaker, Retry.
  14. Управление пиковыми нагрузками и Rate Limiting - 1 час. Управление пиковыми нагрузками и Rate Limiting.
  15. Распределенные транзакции и саги - 1 час. Распределенные транзакции и саги.
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: оптимизация реляционных баз данных и sql запросов.
  • Научитесь уверенно работать с темой: работа с apache kafka и rabbitmq.
  • Освоите и сможете применять: стратегии масштабирования вертикальное и горизонтальное.
  • Освоите и сможете применять: отказоустойчивость и паттерны circuit breaker, retry.
  • Освоите и сможете применять: архитектурные паттерны монолит, soa и микросервисы.

Подробная информация о курсе

Углубленный курс для Backend-разработчиков по созданию масштабируемых и отказоустойчивых приложений на платформе ASP.NET Core. Программа охватывает архитектурные паттерны, оптимизацию баз данных, асинхронное взаимодействие через Kafka/RabbitMQ и стратегии кэширования для обработки миллионов запросов.

Цены и сроки

  • Стоимость49 900 ₽
  • Старая цена49 900 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатсертификат
HighLoad архитектура на ASP.NET Core: Проектирование высоконагруженных систем
49 900 ₽ 49 900 ₽