Soumettre la recherche
Mettre en ligne
Высоконагруженный сервис (Николай Кондратов, Дмитрий Чернышев)
•
Télécharger en tant que PPTX, PDF
•
1 j'aime
•
589 vues
Ontico
Suivre
Signaler
Partager
Signaler
Partager
1 sur 26
Télécharger maintenant
Recommandé
Positive Hack Days. Павлов. Мастер-класс: Анализ защищенности сетевой инфраст...
Positive Hack Days. Павлов. Мастер-класс: Анализ защищенности сетевой инфраст...
Positive Hack Days
Управление аутсорсингом поддержки бизнес- приложений
Управление аутсорсингом поддержки бизнес- приложений
Sergey Timofeev
Мордвинков (Itelligence) "Трезвый водитель для SAP"
Мордвинков (Itelligence) "Трезвый водитель для SAP"
Expolink
Презентация проекта "Виртуальное частное облако инструмент снижения TCO"
Презентация проекта "Виртуальное частное облако инструмент снижения TCO"
Радик Кутлов
Презентация проекта "Kerio Workspace - инструмент совместной работы"
Презентация проекта "Kerio Workspace - инструмент совместной работы"
Радик Кутлов
Повышение эффективности вложений в эксплуатацию инф.систем
Повышение эффективности вложений в эксплуатацию инф.систем
Roman_Peresypkin
Модель организационной зрелости проектного управления PMI® OPM3®
Модель организационной зрелости проектного управления PMI® OPM3®
Danil Dintsis, Ph. D., PgMP
IBM FlashSystem-Бескомпромиссность в каждом байте
IBM FlashSystem-Бескомпромиссность в каждом байте
Yaryomenko
Recommandé
Positive Hack Days. Павлов. Мастер-класс: Анализ защищенности сетевой инфраст...
Positive Hack Days. Павлов. Мастер-класс: Анализ защищенности сетевой инфраст...
Positive Hack Days
Управление аутсорсингом поддержки бизнес- приложений
Управление аутсорсингом поддержки бизнес- приложений
Sergey Timofeev
Мордвинков (Itelligence) "Трезвый водитель для SAP"
Мордвинков (Itelligence) "Трезвый водитель для SAP"
Expolink
Презентация проекта "Виртуальное частное облако инструмент снижения TCO"
Презентация проекта "Виртуальное частное облако инструмент снижения TCO"
Радик Кутлов
Презентация проекта "Kerio Workspace - инструмент совместной работы"
Презентация проекта "Kerio Workspace - инструмент совместной работы"
Радик Кутлов
Повышение эффективности вложений в эксплуатацию инф.систем
Повышение эффективности вложений в эксплуатацию инф.систем
Roman_Peresypkin
Модель организационной зрелости проектного управления PMI® OPM3®
Модель организационной зрелости проектного управления PMI® OPM3®
Danil Dintsis, Ph. D., PgMP
IBM FlashSystem-Бескомпромиссность в каждом байте
IBM FlashSystem-Бескомпромиссность в каждом байте
Yaryomenko
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Moscow Urban Forum
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
КРОК
Введение в ITSM (ITIL v.3)
Введение в ITSM (ITIL v.3)
SQALab
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Anatoly Simkin
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Yaryomenko
Формализация и документирование процессов
Формализация и документирование процессов
Olya Kollen, PhD
Постановка системы контроля на предприятии. Управление по результатам
Постановка системы контроля на предприятии. Управление по результатам
Тетервак Дмитрий
Партизанский маркетинг услуг
Партизанский маркетинг услуг
Тетервак Дмитрий
Система управления
Система управления
Тетервак Дмитрий
Overview Sap Outsourcing Services En 2012
Overview Sap Outsourcing Services En 2012
Roman_Peresypkin
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Positive Hack Days
Перевод боевого сайта
Перевод боевого сайта
Ruslan Hanov
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
SQALab
Real-time мониторинг событий (Евгений Пальчевский)
Real-time мониторинг событий (Евгений Пальчевский)
Ontico
Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008
Александр Шамрай
DevOps
DevOps
Liubov Belousova
DevOps для 1С
DevOps для 1С
Alexey Lustin
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
SQALab
Toggle your app
Toggle your app
Eugene Krivobokov
Magento 2. X.commerce.
Magento 2. X.commerce.
turnkeye
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
CodeFest
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Ontico
Contenu connexe
En vedette
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Moscow Urban Forum
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
КРОК
Введение в ITSM (ITIL v.3)
Введение в ITSM (ITIL v.3)
SQALab
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Anatoly Simkin
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Yaryomenko
Формализация и документирование процессов
Формализация и документирование процессов
Olya Kollen, PhD
Постановка системы контроля на предприятии. Управление по результатам
Постановка системы контроля на предприятии. Управление по результатам
Тетервак Дмитрий
Партизанский маркетинг услуг
Партизанский маркетинг услуг
Тетервак Дмитрий
Система управления
Система управления
Тетервак Дмитрий
Overview Sap Outsourcing Services En 2012
Overview Sap Outsourcing Services En 2012
Roman_Peresypkin
En vedette
(10)
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Максим Ликсутов. Сеcсия: «Общественный транспорт – фокус на пользователя»
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
Централизация казначейства – первый шаг на пути к полнофункциональной системе...
Введение в ITSM (ITIL v.3)
Введение в ITSM (ITIL v.3)
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Решения для разумной оптимизации ИТ-инфраструктуры. Сокращение ваших расходов...
Формализация и документирование процессов
Формализация и документирование процессов
Постановка системы контроля на предприятии. Управление по результатам
Постановка системы контроля на предприятии. Управление по результатам
Партизанский маркетинг услуг
Партизанский маркетинг услуг
Система управления
Система управления
Overview Sap Outsourcing Services En 2012
Overview Sap Outsourcing Services En 2012
Similaire à Высоконагруженный сервис (Николай Кондратов, Дмитрий Чернышев)
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Positive Hack Days
Перевод боевого сайта
Перевод боевого сайта
Ruslan Hanov
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
SQALab
Real-time мониторинг событий (Евгений Пальчевский)
Real-time мониторинг событий (Евгений Пальчевский)
Ontico
Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008
Александр Шамрай
DevOps
DevOps
Liubov Belousova
DevOps для 1С
DevOps для 1С
Alexey Lustin
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
SQALab
Toggle your app
Toggle your app
Eugene Krivobokov
Magento 2. X.commerce.
Magento 2. X.commerce.
turnkeye
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
CodeFest
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Ontico
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Ontico
Py con 2010_django_project_dev_full_circle
Py con 2010_django_project_dev_full_circle
Rostislav Bryzgunov
«Облачная» автоматизация переводов: что нового для переводчика-профессионала?
«Облачная» автоматизация переводов: что нового для переводчика-профессионала?
ABBYY Language Serivces
мониторинг производительности приложения на PINBA
мониторинг производительности приложения на PINBA
Slach
Django. Web project full circle
Django. Web project full circle
webriders
От хаоса к космосу: консолидация внутренних веб-ресурсов компании
От хаоса к космосу: консолидация внутренних веб-ресурсов компании
SQALab
Django. Web project full circle
Django. Web project full circle
Olexiy Strashko
HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1
Technopark
Similaire à Высоконагруженный сервис (Николай Кондратов, Дмитрий Чернышев)
(20)
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Перевод боевого сайта
Перевод боевого сайта
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
Real-time мониторинг событий (Евгений Пальчевский)
Real-time мониторинг событий (Евгений Пальчевский)
Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008
DevOps
DevOps
DevOps для 1С
DevOps для 1С
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
Автоматическое функциональное тестирование в рамках процесса непрерывной инте...
Toggle your app
Toggle your app
Magento 2. X.commerce.
Magento 2. X.commerce.
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
CodeFest 2010. Молчанов Д. — Разработка высоконагруженных систем
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Тонкости работы трассирующего JIT-компилятора / Антон Солдатов (IPONWEB)
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Py con 2010_django_project_dev_full_circle
Py con 2010_django_project_dev_full_circle
«Облачная» автоматизация переводов: что нового для переводчика-профессионала?
«Облачная» автоматизация переводов: что нового для переводчика-профессионала?
мониторинг производительности приложения на PINBA
мониторинг производительности приложения на PINBA
Django. Web project full circle
Django. Web project full circle
От хаоса к космосу: консолидация внутренних веб-ресурсов компании
От хаоса к космосу: консолидация внутренних веб-ресурсов компании
Django. Web project full circle
Django. Web project full circle
HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1
Plus de Ontico
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
Ontico
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Ontico
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Ontico
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Ontico
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Ontico
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
Ontico
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Ontico
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Ontico
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
Ontico
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
Ontico
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Ontico
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Ontico
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Ontico
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Ontico
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
Ontico
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Ontico
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Ontico
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
Ontico
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Ontico
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Ontico
Plus de Ontico
(20)
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Высоконагруженный сервис (Николай Кондратов, Дмитрий Чернышев)
1.
Высоконагруженный сервис –
высоконагруженная служба поддержки. Кондратов НиколайMail.Ru HighLoad++ 2011
2.
3.
Нагруженный сервис –
нагруженная Служба Поддержки
4.
Аналогия – высоконагруженные
системы
5.
Используем аналогичные
принципы и подходыHighLoad++ 2011 2
6.
Жизненный цикл службы.
требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 3
7.
Жизненный цикл службы:
определение требований. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 4
8.
Жизненный цикл службы:
проектирование архитектуры. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 5
9.
Жизненный цикл службы:
разработка. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 6
10.
Жизненный цикл службы:
отладка. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 7
11.
Жизненный цикл службы:
внедрение. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 8
12.
Жизненный цикл службы:
оптимизация. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 9
13.
Жизненный цикл службы:
мониторинг. требования мониторинг проектирование оптимизация разработка внедрение отладка HighLoad++ 2011 10
14.
15.
Соответствие метрикам службы
16.
Масштабируемость
17.
Отказоустойчивость (без «bottle-neck»-ов)
18.
РезервированиеHighLoad++ 2011 11
19.
20.
Разделение на группы
21.
Специализации60% потока
1-я линия 2-я линия Группа «Пароли» Группа «Веб» Группа «Abuse» Группа «Solvers» HighLoad++ 2011 12
22.
23.
Переписка собирается в
цепочки
24.
Очереди для различных
типов тикетов
25.
Шаблоны
26.
Развитые механизмы фильтрации
27.
Настраиваемые отчеты и
мониторинг
28.
… и много
чего еще! http://www.otrs.org/HighLoad++ 2011 13
29.
30.
Резерв людей
31.
32.
Репликация и бэкапыHighLoad++
2011 14
33.
34.
«Допиливание» OTRS:
35.
Версия 2.2.6
36.
Низкая производительность
37.
Неудобные интерфейсы
38.
«Незаточенность» под наши
процессыHighLoad++ 2011 15
39.
40.
Ускорение запросов
41.
Интерфейс реализовали на
ajax
42.
Интеграция с внутренними
ИС
43.
Кеширование
44.
Отложенные действия и
асинхронная работа
45.
Многопроектность, расписания, автоматические
блокировки
46.
Рейтинги, баллы, ошибки
47.
Интерфейс «1-й линии»HighLoad++
2011 16
48.
49.
поэтапное наращивание нагрузки
50.
особое внимание параметрам
мониторинга на каждом этапеHighLoad++ 2011 17
51.
52.
трекингмышки
53.
анализ частоты операций
54.
скорость работы интерфейса
(загрузки страниц)
55.
предложения сотрудниковHighLoad++ 2011
18
56.
Оптимизация (анализ частоты).
HighLoad++ 2011 19
57.
58.
действия с наибольшим
весом вынесли наверх
59.
по итогам измерения
скорости интерфейса
60.
кэширование тикетов
61.
асинхроннаяподгрузка и обработка
62.
полный ajax
63.
а также
64.
добавили подсказки в
интерфейсе
65.
отображаем производительностьHighLoad++ 2011
20
66.
67.
динамика входящего потока
по линиям и группам
68.
динамика состояния очередей
69.
динамика произведенных операций
70.
статические показатели
71.
временные срезы
72.
суммарные срезы
73.
статистические срезыHighLoad++ 2011
21
74.
75.
встроились в ORM
76.
учитываем каждое событие
по заявке
77.
учитываем каждое действие
оператора
78.
как обрабатываем
79.
графики в реальном
времени (graphite)
80.
отчеты по статическим
данным
81.
уведомленияHighLoad++ 2011 22
82.
83.
Веб-интерфейс
84.
Развитая клиентская часть
85.
Поддержка функций обработки
данных
86.
… и много
чего еще! http://graphite.wikidot.com/HighLoad++ 2011 23
87.
88.
служба отвечает всем
исходным требованиям
89.
итеративность подхода позволяет
постоянно развиваться
90.
движемся к Поддержка
2.0 (интеграция служб поддержки смежных проектов)
91.
а еще…HighLoad++ 2011
24
92.
Очаровательная команда. HighLoad++
2011 25
93.
Спасибо. Вопросы? Кондратов
Николай kondratov@corp.mail.ru HighLoad++ 2011 26
Télécharger maintenant