Вам нужно масштабировать систему, чтобы она выдерживала рост нагрузки в 10–100 раз без потери стабильности — здесь разбирают конкретные архитектурные решения и компромиссы для таких задач. Вы пройдете путь от проектирования хранилищ данных до настройки мониторинга и эксплуатации отказоустойчивых веб-сервисов. Курс помогает понять, когда менять текущую архитектуру, как выбирать способы хранения данных (от РСУБД до key-value и шардинга) и как обеспечивать надежность взаимодействия между бэкендом и клиентскими приложениями. Материал ориентирован на разработчиков, которые уже создают веб-приложения, знают основы баз данных и сетевого взаимодействия, но хотят научиться проектировать высоконагруженные системы профессионально. В результате вы получите системный взгляд на архитектуру и набор прикладных приемов для запуска стабильных высоконагруженных окружений.
Отзывов пока нет. Будьте первым!