* цены на товар предоставлены продавцом и могут отличатся от оригинальных, проверяйте актуальную цену и наличие товара на сайте продавца
Описание
Программа System Design предназначена для аналитиков, разработчиков, специалистов в сфере Data Science и тимлидов. Научитесь выстраивать масштабируемые оптимальные архитектуры программных систем и узнаете, как подготовиться к интервью по system design в крупной технологической компании.
Характеристики
Дополнительная категория
399
Оплата в рассрочку
12
Ежемесячная цена
3583
Ближайшая дата
2024-08-12
Продолжительность
1
План
Начнём проектирование системы с выбора ограниченного круга функциональных и нефункциональных требований, которым она должна соответствовать. Исходя из предположений о количестве пользователей и паттернах использования оценим трафик и требования к необходимому железу.
План
При создании системы будем придерживаться простого дизайна, покрывающего все базовые сценарии использования. Обсудим выбор подходящих систем управления базами данных и рассмотрим модульный подход к проектированию, позволяющий расширять систему с повышением требований к функционалу, надёжности и скорости работы.
План
Увеличим число реплик для избыточности в наших сервисах и базах данных, сбалансируем и ограничим нагрузку на отдельные части системы, кешируем часто используемые данные, поработаем с долгими соединениями и тяжёлыми файлами.
План
Обеспечим возможность текстового поиска в данных своими силами и с помощью готовых продуктов. Настроим поиск по геоданным, мониторинг и сбор логов для аналитики и внешних команд.
План
Спроектируем дизайн популярной системы, которой пользуются миллионы людей по всему миру. Применим для этого все знания, полученные в рамках курса.