Украинская Баннерная Сеть

Рубрика архива: видео

Видео с Highload 2009. Нестандартное использование аппаратных решений для нагруженных проектов

Видео доклад с конференции Highload 2009.

Название: Нестандартное использование аппаратных решений для нагруженных проектов
Год: 2009
Докладчик: Николай Шадрин
Компания: Citrix
Язык доклада: Русский
Описание: Во многих проектах использование аппаратных решений дает неоспоримые преимущества для разработчика и администратора. Рассказ пройдет о функциональных возможностях ADC (Application Delivery Controller) и о возможностях их использования в разных веб-средах. ADC – это устройство, стоящее на границе между серверной фермой и выходом наружу, занимающееся балансировкой нагрузки, разбором контента, усилением безопасности серверов и разгрузкой. Фактически мы займемся обзором тех возможностей, которыми обладают самые продвинутые из таких устройств.

1. Общий обзор функциональности и расположения устройства в сети.

* Схемы расположения
* Балансировка на разных уровнях
* Мониторинг работы серверов
* Сжатие, кэширование, безопасность

2. Пример реального внедрения: что именно компания Yota применила для решения своих задач, и почему.

3. AAA. Вынос аутентификации пользователей на устройство. Проверка паролей, установка Cookie, интерфейсы аутентификации. Больше не надо программировать страницу логина.

4. Web2.0 Push. Как разгрузить Keep-Alive соединение. Как держать миллионы соединений и не нагружать сервер лишней работой. Пример работы схемы Push для чата или службы сообщений. Протоколы Connection Labeling.

5. Кэширование персональных страниц. Политики определяемости кэша на базе полного набора заголовков и параметров URL. Политики инвалидации кэша. Демонстрация работы.

6. nCore. Мультиядерная архитектура, позволяющая держать нагрузку в пределах миллиона запросов в секунду на 2U-устройстве.

7. NetScaler VPX. Малые проекты могут использовать Virtual Appliance для решения таких же задач, не тратя деньги на дорогую железку. Показ работы VPX в действии.

Также вниманию посетителей предлагается 3-4 часовой мастер-класс, на котором будут рассмотрены основные методики работы с устройством и предоставлена возможность под руководством специалистов самим сконфигурировать тестовую схему. Примерный план курса:

1. Первичное конфигурирование

2. Настройка балансировки нагрузки с разбором запроса по заголовкам

3. Настройка сжатия трафика

4. Настройка кэширования

5. Настройка Rate Limiting (ограничения нагрузки по хитам)

Подробнее »

Видео с Highload 2009. Современное профилирование и оптимизация в Perl, мониторинг производительности Perl в высоконагруженной среде

Видео доклад с конференции Highload 2009.

Название: Современное профилирование и оптимизация в Perl, мониторинг производительности Perl в высоконагруженной среде
Год: 2009
Докладчик: Tim Bunce
Компания: N/A
Язык доклада: Английский с переводом
Описание: Devel::NYTProf совершил революцию в профилировании perl-кода. Впервые стали доступны точные данные о производительности в виде богато аннотированных и связанных друг с другом HTML-отчетов. reports.
В этом докладе Тим Банс (Tim Bunce), создатель Devel::NYTProf, объяснит, как профайлер работает, как использовать его с максимальной пользой, и продемонстрирует средство в действии. Он, кроме того, приведет проверенные стратегии оптимизации perl-кода.
Приходите и узнайте, как NYTProf может пролить свет на критические с точки зрения производительности области в вашем perl-коде, и как решать найденные с его помощью проблемы.

Подробнее »

Видео с Highload 2009. IIS Internals (Внутреннее IIS)

Видео доклад с конференции Highload 2009.

Название: IIS Internals (Внутреннее IIS)
Год: 2009
Докладчик: Wade Hilmo
Компания: Microsoft
Язык доклада: Английский с переводом
Описание:В докладе вы узнаете о внутренней архитектуре веб-сервера IIS: как IIS создает процессы и управляет ими. Узнаете, как работает система изоляции процессов друг от друга. В деталях будет рассмотрена модульная архитектура сервера и возможности по управлению загружаемыми в процесс модулями. Особое внимание будет уделено безопасности и производительности IIS. Также отдельно будут рассмотрены улучшения в IIS 7 по сравнению с IIS 6.

Подробнее »

Видео с Highload 2009. История развития uCoz: от самосборного сервера до 4-х стоек

Видео доклад с конференции Highload 2009.

Название: История развития uCoz: от самосборного сервера до 4-х стоек
Год: 2009
Докладчик: Евгений Курт
Компания: uCoz
Язык доклада: Русский
Описание:
* Экономическая составляющая развития высонагрузочных систем.
* Этапы и проблемы эволюционного роста.
* Где взять деньги на железо, и куда имеющееся железо поставить. Свое, аренда, облака?

Подробнее »

Видео с Highload 2009. Управление разработкой высоконагруженных проектов

Видео доклад с конференции Highload 2009.

Название: Управление разработкой высоконагруженных проектов
Год: 2009
Докладчик: Владимир Габриелян
Компания: Mail.ru
Язык доклада: Русский
Описание:В докладе рассматриваются следующие вопросы:

1. С чего начинается разработка?
(От чего стоит отталкиваться при начале разработки, какие бывают проблемы).

2. Как нанять хорошего разработчика?
(Кто должен собеседовать разработчика, как провести “правильное” собеседование).

3. Как мотивировать команду разработчиков?
(Самоорганизация команды, каким должен быть руководитель, как принимаются решения в успешных командах, методы коммуникаций в командах).

4. Как выбрать “правильную” технологию?
(Что важнее: знания текущей команды или возможность применить новые интересные технологии, как найти баланс?)

5. Подводные камни этапа проектирования.
(Каким должен быть check-list этапа проектирования, на что нужно обращать особое внимание).

6. Какие инструменты минимально необходимы для управления разработкой и как ими пользоваться.
(Трекер задач, “Радар”, “idea-list” и немногое другое)

7. Ежедневное планирование.
(Как планировать и контролировать разработку каждый день).

8. Чего стоит тестирование?
(Какое тестирование нужно Интернет-проекту, а какое вовсе необязательно).

9. Основные проблемы, с которыми придется столкнуться.
(Что важно знать, если нарушаются сроки разработки, что важно знать если в проекте меняется ТЗ, какие еще бывают проблемы).

10. Развертывание в production.
(Частота и методы развертывания в production. Развертывание как этап тестирования).

Подробнее »


Украинская Баннерная Сеть
Hosting Catalog Rambler's Top100