• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»
  • Форумы
  • Администрирование

Скачать Архитектор программного обеспечения. Часть 1/4 [OTUS]

Описание складчины

Системное администрирование объединяет настройку серверов, обслуживание инфраструктуры и обеспечение стабильной работы сервисов. Архитектор программного обеспечения. Часть 1/4 [OTUS] поможет освоить необходимые навыки, а купить курс через складчину можно в удобном формате.

Информация
Цена: 90 РУБ
Организатор: Kail
Скачать
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
462 893
Реакции
45 711
Монеты
1 191
Оплачено
0
Баллы
0
02.03.2022
  • #SkladchinaVip
  • #1
Архитектор программного обеспечения. Часть 1/4 [OTUS]
Ссылка на картинку
Сегодня разработка архитектуры программного обеспечения является одним из главных навыков специалиста для создания масштабируемых и отказоустойчивых приложений.

Для кого этот курс:
Программа создана специально для разработчиков, Team Lead и администраторов, которые хотят научиться разрабатывать архитектуру программного обеспечения и
сложных распределенных и отказоустойчивых систем.

Фишки курса

В процессе обучения рассматриваются и типичные и не типичные проблемы в проектировании архитектуры ПО. Преподаватели поделятся лучшими практиками и решениями этих проблем. В программу входит много полезной теории, и вся она будет обязательно закрепляться практикой в рамках самостоятельной работы и онлайн-вебинаров.

После курса вы научитесь:

1. планировать архитектуру и создавать масштабируемые, fault-tolerant приложения
2. решать нетривиальные задачи, в рамках распределенных и децентрализованных систем
3. поймете, как решать проблемы в текущей, заложенной архитектуре
4. изучите классические паттерны проектирования (шардирование, репликация, и т.д.)

Программа обучения
1 Introduction
  • Проблемы проектирования масштабируемых приложений.Типы решаемых задач
  • Когда нужен монолит, а когда микросервисы и компоненты
2 Centralized Systems. Single node patterns
  • Sidecar паттерн. Принцип работы. Реализация паттерна на основе обвязки legacy сервиса (расширение поведения)
  • Ambassador паттерн. Принцип работы.Реализация паттерна на примере маршрутизатора (или proxy)
  • Adapter паттерн. Принцип работы. Реализация паттерна на примере создания универсального логгера
3 Centralized Systems. Multi node patterns (microservices)
  • Stateless services.Принцип работы. Реализация паттерна на примере обычного REST сервиса и балансировщика
  • State services. Принцип работы. Реализация паттерна на примере REST сервиса с сессиями
  • Sharding. Принцип работы. Реализация паттерна на примере распределенного поиска
  • Caching and sidecar. Принцип работы. Реализация паттерна на примере механизма кеширования запросов до сервиса
  • Вопросы отказоустойчивости информационной системы. Отложенные сообщения (очереди). Реализация системы уведомлений пользователей, состоящей из нескольких сервисов
4 Decentralized Systems
  • Общий концепт. Решаемые задачи. Примеры
  • CAP теорема. Общие принципы и описание. BASE и ACID
  • CP системы. RAFT, PAXOS
  • CP системы в базах данных (арбитры,блокировки)
  • PA системы. GOSSIP, CasPAXOS. CRDT структуры
  • Основы работы блокчейн и DAG
5 Costs and efforts
  • Оценка стоимости спроектированной системы. Определение рисков на разных стадиях жизненного цикла: проектирование, разработка, внедрение, поддержка и эксплуатация,утилизация
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
otus otus курсы администраторов архитектор программного обеспечения
Похожие складчины
Скачать Архитектор программного обеспечения. Часть 3/4 [OTUS]
  • Kail
  • 02.03.2022
0
Ответы
0
Просмотры
232
02.03.2022
Kail
Скачать Архитектор программного обеспечения. Часть 2/4 [OTUS]
  • Kail
  • 23.04.2020
0
Ответы
0
Просмотры
471
23.04.2020
Kail
Скачать [Яндекс Практикум] Архитектор программного обеспечения. Часть 6 из 6
  • Kail
  • 22.04.2025
0
Ответы
0
Просмотры
299
22.04.2025
Kail
Скачать [Яндекс Практикум] Архитектор программного обеспечения 4/6 часть
  • Kail
  • 15.02.2025
0
Ответы
0
Просмотры
148
15.02.2025
Kail
Скачать [Яндекс Практикум] Архитектор программного обеспечения 3/6 часть
  • Kail
  • 15.12.2024
0
Ответы
0
Просмотры
333
15.12.2024
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Регистрация

Войти

Уже зарегистрированы? Просто войдите.

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?