Submit Search
Upload
Быстрое масштабирование систем
•
4 likes
•
529 views
Media Gorod
Follow
Report
Share
Report
Share
1 of 48
Recommended
Оптимизация производительности нагруженных веб-систем на Java
Оптимизация производительности нагруженных веб-систем на Java
Alex Chistyakov
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Ontico
HighLoad Junior '16 Как сравнить и выбрать хостинг-провайдера
HighLoad Junior '16 Как сравнить и выбрать хостинг-провайдера
Игорь Мызгин
Software craftsmanship 10: распределенные транзакции
Software craftsmanship 10: распределенные транзакции
Pavel Veinik
Практическое создание крупного масштабируемого web 20 c нуля, Дмитрий Бородин
Практическое создание крупного масштабируемого web 20 c нуля, Дмитрий Бородин
Fuenteovejuna
Software craftsmanship 2
Software craftsmanship 2
Pavel Veinik
Конференция по программным решениям HPE 2016
Конференция по программным решениям HPE 2016
Andrey Karpov
Software craftsmanship #5 кэши и микросервисы
Software craftsmanship #5 кэши и микросервисы
Pavel Veinik
Recommended
Оптимизация производительности нагруженных веб-систем на Java
Оптимизация производительности нагруженных веб-систем на Java
Alex Chistyakov
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Ontico
HighLoad Junior '16 Как сравнить и выбрать хостинг-провайдера
HighLoad Junior '16 Как сравнить и выбрать хостинг-провайдера
Игорь Мызгин
Software craftsmanship 10: распределенные транзакции
Software craftsmanship 10: распределенные транзакции
Pavel Veinik
Практическое создание крупного масштабируемого web 20 c нуля, Дмитрий Бородин
Практическое создание крупного масштабируемого web 20 c нуля, Дмитрий Бородин
Fuenteovejuna
Software craftsmanship 2
Software craftsmanship 2
Pavel Veinik
Конференция по программным решениям HPE 2016
Конференция по программным решениям HPE 2016
Andrey Karpov
Software craftsmanship #5 кэши и микросервисы
Software craftsmanship #5 кэши и микросервисы
Pavel Veinik
Мониторинг качества работы вашего проекта
Мониторинг качества работы вашего проекта
Nikolay Sivko
Мастер-класс про организацию службы эксплуатации
Мастер-класс про организацию службы эксплуатации
Nikolay Sivko
Хорошо поддерживаемое приложение
Хорошо поддерживаемое приложение
Nikolay Sivko
Жизнь проекта на production
Жизнь проекта на production
Nikolay Sivko
Monitoring-driven эксплуатация (rootconf2015)
Monitoring-driven эксплуатация (rootconf2015)
Nikolay Sivko
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
IT-Portfolio
TeamWox Presentation
TeamWox Presentation
MetaQuotes Software Corp.
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Badoo Development
NoSQL - взрыв возможностей
NoSQL - взрыв возможностей
Aleksey Solntsev
Архитектура А/Б тестирования: сделай сам
Архитектура А/Б тестирования: сделай сам
Sergey Xek
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
Игорь Мызгин
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Alexey Zinoviev
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
Ontico
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Valentin Bazarevsky
Поиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решений
aragozin
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
Ontico
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
IT-Portfolio
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Yandex
Компонентная архитектура игровой механики MMORPG.
Компонентная архитектура игровой механики MMORPG.
Андрей Бростовский
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Yandex
Web Index Report 2009-04
Web Index Report 2009-04
Media Gorod
CMS как SaaS. Российские реалии
CMS как SaaS. Российские реалии
Media Gorod
More Related Content
What's hot
Мониторинг качества работы вашего проекта
Мониторинг качества работы вашего проекта
Nikolay Sivko
Мастер-класс про организацию службы эксплуатации
Мастер-класс про организацию службы эксплуатации
Nikolay Sivko
Хорошо поддерживаемое приложение
Хорошо поддерживаемое приложение
Nikolay Sivko
Жизнь проекта на production
Жизнь проекта на production
Nikolay Sivko
Monitoring-driven эксплуатация (rootconf2015)
Monitoring-driven эксплуатация (rootconf2015)
Nikolay Sivko
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
IT-Portfolio
TeamWox Presentation
TeamWox Presentation
MetaQuotes Software Corp.
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Badoo Development
NoSQL - взрыв возможностей
NoSQL - взрыв возможностей
Aleksey Solntsev
Архитектура А/Б тестирования: сделай сам
Архитектура А/Б тестирования: сделай сам
Sergey Xek
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
Игорь Мызгин
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Alexey Zinoviev
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
Ontico
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Valentin Bazarevsky
Поиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решений
aragozin
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
Ontico
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
IT-Portfolio
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Yandex
Компонентная архитектура игровой механики MMORPG.
Компонентная архитектура игровой механики MMORPG.
Андрей Бростовский
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Yandex
What's hot
(20)
Мониторинг качества работы вашего проекта
Мониторинг качества работы вашего проекта
Мастер-класс про организацию службы эксплуатации
Мастер-класс про организацию службы эксплуатации
Хорошо поддерживаемое приложение
Хорошо поддерживаемое приложение
Жизнь проекта на production
Жизнь проекта на production
Monitoring-driven эксплуатация (rootconf2015)
Monitoring-driven эксплуатация (rootconf2015)
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Несколько...
TeamWox Presentation
TeamWox Presentation
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
NoSQL - взрыв возможностей
NoSQL - взрыв возможностей
Архитектура А/Б тестирования: сделай сам
Архитектура А/Б тестирования: сделай сам
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
на пути к 100% аптайму - доклад с HighLoad 2015 совместно с Станиславом Осип...
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
“КП” в интернете (Александр Ромашин, Вячеслав Малютин)
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Разработка средств управления и мониторинга распределенной мультиагентной сис...
Поиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решений
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Сергей Чистович "Подходы к кешированию на UGC-сервисе"
Компонентная архитектура игровой механики MMORPG.
Компонентная архитектура игровой механики MMORPG.
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Дмитрий Куликовский, Алексей Лавренюк - Построение кластеров, нагрузочное тес...
Viewers also liked
Web Index Report 2009-04
Web Index Report 2009-04
Media Gorod
CMS как SaaS. Российские реалии
CMS как SaaS. Российские реалии
Media Gorod
Сервер Flash-вещаний (RTMP) на Python или создание высоконагруженных сетевых ...
Сервер Flash-вещаний (RTMP) на Python или создание высоконагруженных сетевых ...
Media Gorod
Fuzzing: ключевая концепция обеспечения безопасности проекта
Fuzzing: ключевая концепция обеспечения безопасности проекта
Media Gorod
Case Study: Успешный опыт разработки Интранет-портала в инновационных компаниях
Case Study: Успешный опыт разработки Интранет-портала в инновационных компаниях
Media Gorod
некоторые проблемы внедрения Ajax технологии в Asp.Net проекты роман правук
некоторые проблемы внедрения Ajax технологии в Asp.Net проекты роман правук
Media Gorod
оптимизация My Sql петр зайцев
оптимизация My Sql петр зайцев
Media Gorod
управление ожиданиями клиентов байрам аннаков
управление ожиданиями клиентов байрам аннаков
Media Gorod
Управление компанией как живым организмом
Управление компанией как живым организмом
Media Gorod
Автоматический контроль качества front-end-содержимого
Автоматический контроль качества front-end-содержимого
Media Gorod
Java Script для насыщенных интерфейсов андрей оконечников
Java Script для насыщенных интерфейсов андрей оконечников
Media Gorod
Qa Front End
Qa Front End
Media Gorod
Верстка для iphone
Верстка для iphone
Media Gorod
автоматизация тестирования веб приложений павел липский
автоматизация тестирования веб приложений павел липский
Media Gorod
Коллаборативная фильтрация: как считать рекомендации?
Коллаборативная фильтрация: как считать рекомендации?
Media Gorod
Js Http Request дмитрий котеров
Js Http Request дмитрий котеров
Media Gorod
поисковый спам павел кудинов
поисковый спам павел кудинов
Media Gorod
Viewers also liked
(17)
Web Index Report 2009-04
Web Index Report 2009-04
CMS как SaaS. Российские реалии
CMS как SaaS. Российские реалии
Сервер Flash-вещаний (RTMP) на Python или создание высоконагруженных сетевых ...
Сервер Flash-вещаний (RTMP) на Python или создание высоконагруженных сетевых ...
Fuzzing: ключевая концепция обеспечения безопасности проекта
Fuzzing: ключевая концепция обеспечения безопасности проекта
Case Study: Успешный опыт разработки Интранет-портала в инновационных компаниях
Case Study: Успешный опыт разработки Интранет-портала в инновационных компаниях
некоторые проблемы внедрения Ajax технологии в Asp.Net проекты роман правук
некоторые проблемы внедрения Ajax технологии в Asp.Net проекты роман правук
оптимизация My Sql петр зайцев
оптимизация My Sql петр зайцев
управление ожиданиями клиентов байрам аннаков
управление ожиданиями клиентов байрам аннаков
Управление компанией как живым организмом
Управление компанией как живым организмом
Автоматический контроль качества front-end-содержимого
Автоматический контроль качества front-end-содержимого
Java Script для насыщенных интерфейсов андрей оконечников
Java Script для насыщенных интерфейсов андрей оконечников
Qa Front End
Qa Front End
Верстка для iphone
Верстка для iphone
автоматизация тестирования веб приложений павел липский
автоматизация тестирования веб приложений павел липский
Коллаборативная фильтрация: как считать рекомендации?
Коллаборативная фильтрация: как считать рекомендации?
Js Http Request дмитрий котеров
Js Http Request дмитрий котеров
поисковый спам павел кудинов
поисковый спам павел кудинов
Similar to Быстрое масштабирование систем
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web систем
Media Gorod
Практическое создание крупного масштабируемого web 2.0 c нуля (Дмитрий Бородин)
Практическое создание крупного масштабируемого web 2.0 c нуля (Дмитрий Бородин)
Ontico
Web20 from zero
Web20 from zero
qweasdrty
Проблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектов
Агентство AlterEGO
презентация.1
презентация.1
Ivan Mashkantsev
От локальной Devops инфраструктуры в облако
От локальной Devops инфраструктуры в облако
Microsoft
как из трех стоек сделать две.
как из трех стоек сделать две.
Serguei Gitinsky
Hl2008 Spy Log Architechture 169
Hl2008 Spy Log Architechture 169
Media Gorod
разработка бизнес приложений (9)
разработка бизнес приложений (9)
Alexander Gornik
Sql Server Data Services
Sql Server Data Services
Media Gorod
New SpyLOG architechture (Highload 2008)
New SpyLOG architechture (Highload 2008)
Sergey Skvortsov
Java Performance
Java Performance
Alex Tumanoff
DATA CLUSTER
DATA CLUSTER
soft-point
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++
Tatyanazaxarova
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Ontico
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
WDDay
Industrial Programming Java - Lection Pack 02 - Distributed applications - La...
Industrial Programming Java - Lection Pack 02 - Distributed applications - La...
Fedor Lavrentyev
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
Fedor Malyshkin
Software craftsmanship meetup #4
Software craftsmanship meetup #4
Pavel Veinik
Android Telegram S Optimizations
Android Telegram S Optimizations
Stepan Korshakov
Similar to Быстрое масштабирование систем
(20)
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web систем
Практическое создание крупного масштабируемого web 2.0 c нуля (Дмитрий Бородин)
Практическое создание крупного масштабируемого web 2.0 c нуля (Дмитрий Бородин)
Web20 from zero
Web20 from zero
Проблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектов
презентация.1
презентация.1
От локальной Devops инфраструктуры в облако
От локальной Devops инфраструктуры в облако
как из трех стоек сделать две.
как из трех стоек сделать две.
Hl2008 Spy Log Architechture 169
Hl2008 Spy Log Architechture 169
разработка бизнес приложений (9)
разработка бизнес приложений (9)
Sql Server Data Services
Sql Server Data Services
New SpyLOG architechture (Highload 2008)
New SpyLOG architechture (Highload 2008)
Java Performance
Java Performance
DATA CLUSTER
DATA CLUSTER
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
Industrial Programming Java - Lection Pack 02 - Distributed applications - La...
Industrial Programming Java - Lection Pack 02 - Distributed applications - La...
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
Software craftsmanship meetup #4
Software craftsmanship meetup #4
Android Telegram S Optimizations
Android Telegram S Optimizations
More from Media Gorod
Itogi2013
Itogi2013
Media Gorod
Moneytree rus 1
Moneytree rus 1
Media Gorod
Iidf market watch_2013
Iidf market watch_2013
Media Gorod
E travel 2013 ufs-f
E travel 2013 ufs-f
Media Gorod
Travel shop 2013
Travel shop 2013
Media Gorod
Kozyakov pay u_e-travel2013
Kozyakov pay u_e-travel2013
Media Gorod
13909772985295c7a772abc7.11863824
13909772985295c7a772abc7.11863824
Media Gorod
As e-travel 2013
As e-travel 2013
Media Gorod
Ishounkina internet research-projects
Ishounkina internet research-projects
Media Gorod
E travel13
E travel13
Media Gorod
Orlova pay u group_290813_
Orlova pay u group_290813_
Media Gorod
Ep presentation (infographic 2013)
Ep presentation (infographic 2013)
Media Gorod
Iway slides e-travel_2013-11_ready
Iway slides e-travel_2013-11_ready
Media Gorod
Data insight e-travel2013
Data insight e-travel2013
Media Gorod
Электронное Правительство как Продукт
Электронное Правительство как Продукт
Media Gorod
Lean мышление / Специфика Lean Startup
Lean мышление / Специфика Lean Startup
Media Gorod
Глобальный взгляд на мобильный мир (Nielsen)
Глобальный взгляд на мобильный мир (Nielsen)
Media Gorod
Как россияне используют смартфоны (Nielsen)
Как россияне используют смартфоны (Nielsen)
Media Gorod
Мобильный интернет в России (MailRuGroup)
Мобильный интернет в России (MailRuGroup)
Media Gorod
Meta Mass Media
Meta Mass Media
Media Gorod
More from Media Gorod
(20)
Itogi2013
Itogi2013
Moneytree rus 1
Moneytree rus 1
Iidf market watch_2013
Iidf market watch_2013
E travel 2013 ufs-f
E travel 2013 ufs-f
Travel shop 2013
Travel shop 2013
Kozyakov pay u_e-travel2013
Kozyakov pay u_e-travel2013
13909772985295c7a772abc7.11863824
13909772985295c7a772abc7.11863824
As e-travel 2013
As e-travel 2013
Ishounkina internet research-projects
Ishounkina internet research-projects
E travel13
E travel13
Orlova pay u group_290813_
Orlova pay u group_290813_
Ep presentation (infographic 2013)
Ep presentation (infographic 2013)
Iway slides e-travel_2013-11_ready
Iway slides e-travel_2013-11_ready
Data insight e-travel2013
Data insight e-travel2013
Электронное Правительство как Продукт
Электронное Правительство как Продукт
Lean мышление / Специфика Lean Startup
Lean мышление / Специфика Lean Startup
Глобальный взгляд на мобильный мир (Nielsen)
Глобальный взгляд на мобильный мир (Nielsen)
Как россияне используют смартфоны (Nielsen)
Как россияне используют смартфоны (Nielsen)
Мобильный интернет в России (MailRuGroup)
Мобильный интернет в России (MailRuGroup)
Meta Mass Media
Meta Mass Media
Быстрое масштабирование систем
1.
Быстрое масштабирование систем
Константин Андрюнин
2.
Быстрое масштабирование систем.
Аудитория и нтернет -сайта растёт не по дням, а по часам. Актуальным становится вопрос об масштабировании системы. Как это сделать? Какие сложности могут возникнуть?
3.
Когда становится очевидным,
что железо не справляется?
4.
5.
6.
7.
Прежде всего, плясать
от пользователя!
8.
9.
Нарисовать sequence
диаграмму
10.
11.
12.
При проектировании системы
полезно воспользоваться следующими приёмами:
13.
14.
15.
Типичные решения проблемы
производительности
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Очереди задач
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.