1

Этап 1

Обучающий курс статей

2

Этап 2

Проблемы нагрузки на базу данных

3

Этап 3

Логика проектирования и архитектура крупных проектов

4

Этап 4

Масштабирование базы данных

5

Этап 5

Кеширование, NoSQL, очереди; Поиск, Hadoop и бинарные хранилища

6

Этап 6

Поддержка и эксплуатация highload-проекта

1

Этап 1

Обучающий курс статей

2

Этап 2

Проблемы нагрузки на базу данных

3

Этап 3

Логика проектирования и архитектура крупных проектов

4

Этап 4

Масштабирование базы данных

5

Этап 5

Кеширование, NoSQL, очереди; Поиск, Hadoop и бинарные хранилища

6

Этап 6

Поддержка и эксплуатация highload-проекта

27 сентября 2015
Цель завершена 5 февраля 2016
Общая

Просмотреть курс лекций HighLoad Junior

Всегда интересовала тема HighLoad, а тут подвернулась серия бесплатных курсов. Чтобы не забыть, создаем цель.

http://highload.guide/

 Критерий завершения

Все лекции просмотрены

 Личные ресурсы

Всремя

  1. Обучающий курс статей

    1. Вступительная статья

    2. HighLoad++ для начинающих

    3. Анатомия веб-сервиса

    4. Общая логика масштабирования

    5. Web, кэширование и memcached

    6. Масштабируемая конфигурация nginx

  2. Проблемы нагрузки на базу данных

    1. Асинхронная репликация без цензуры

    2. Как устроена MySQL-репликация

    3. HighLoad++ — это блюдо, которое подают высоконагруженным

    4. Основы индексирования и возможности EXPLAIN в MySQL

    5. Производительность запросов в PostgreSQL – шаг за шагом

    6. Как устроена MySQL-репликация

  3. Логика проектирования и архитектура крупных проектов

    1. Общие подходы к проектированию, масштабированию

    2. Типичная схема

    3. Балансировка нагрузки

    4. Stateless, shared nothing, уровни абстракции

  4. Масштабирование базы данных

    1. Масштабирование базы данных через шардирование и партиционирование

    2. Sharding – patterns and antipatterns

  5. Кеширование, NoSQL, очереди; Поиск, Hadoop и бинарные хранилища

    1. Принцип действия и суть NoSQL-баз данных

    2. Российская NoSQL база данных Tarantool

    3. Принципы и приёмы обработки очередей

    4. Кэширование данных в web приложениях

    5. Внутреннее устройство поискового движка

    6. Организация бинарного (файлового) хранилища

    7. Сетевые файловые системы

  6. Поддержка и эксплуатация highload-проекта

    1. Анализ и оптимизации производительности Linux

    2. Связь приложения и ОС

    3. Влияние настройки компонентов на приложение

    4. Выбор оптимального дата-центра

    5. Балансировка трафика и мониторинг HighLoad проекта

    6. Деплой крупного проекта

  • 3535
  • 27 сентября 2015, 04:23
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?