SlideShare a Scribd company logo
1 of 31
Особенности нагрузочного
тестирования Web
приложений
Морозов Николай
Технический директор
Prolev Technologies
Как все устроено
Современное web
приложение – это сложный
организм, в котором
протекает большое
количество разнообразных
процессов
Как все устроено
• Загрузкавыгрузка данных
• Обработка, шифрование и
архивирование
Как все устроено
• Взаимодействие между
компонентами
• Взаимодействие с другими
приложениями
• Сервисные операции
Распределенность
• Разные компоненты
работают на разных
серверах
• Сервера располагаются в
разных дата-центрах
Распределенность
• Дата – центры могут
располагаться в разных
странах
Важные нюансы
• Большое количество
пользователей
• Доступность 24 x 7
Важные нюансы
• Безопасность данных
• Быстрый доступ с разных
устройств
Потенциальные
проблемы
• Недоступность некоторых
ресурсов
• Медленный отклик системы
на действия пользователей
Потенциальные
проблемы
• Физический отказ
оборудования
Как работает Twitter
• 600 млн сообщений в день
• >500 млн пользователей
• 135 тыс регистраций в день
Как работает Twitter
• 9000 твитов в секунду
• 10 млрд запросов в день
• 50Гб новых данных в минуту
Влияние на бизнес и
пользователей
Увеличение времени
загрузки страницы на 1 сек
приводит:
Влияние на бизнес и
пользователей
•Уменьшение просмотров
страниц на 11%
Влияние на бизнес и
пользователей
•Уменьшению
удовлетворенности
пользователей на 16%
Влияние на бизнес и
пользователей
•При продажах в $100K/день
годовой убыток $2.5М
Влияние на бизнес и
пользователей
AMAZON.COM
-100 мсек
+1% к годовой прибыли
Влияние на бизнес и
пользователей
YAHOO.COM
+400 мсек
-9% пользователей
Влияние на бизнес и
пользователей
MOZILLA.ORG
-2.2 sec
+60М загрузок Firefox в год
Реальная история провала
Проект Healthcare.gov
“The greatest software
development disaster in
history”
2013
Реальная история провала
«Нет смысла выставлять все в
розовом цвете. Сайт был
слишком медленным. Люди
застревали на этапе подачи
заявки. Я полагаю, справедливо
будет сказать, что никто так не
негодует по этому поводу, как я»
Как избежать проблем?
• Нагрузочное тестирование
• Стресс – тестирование
• Тестирование стабильности
Как сделать?
• Типичные сценарии
использования системы
• Эмуляция действий
пользователя
Как сделать?
• Оценка размера и
поведения аудитории
• Подготовка тестового
окружения
Ответы на вопросы
• Временной отклик
системы
• Максимальное количество
пользователей
Ответы на вопросы
• Количество аппаратных
ресурсов
• Время наработки на отказ
• Максимальная нагрузка
Когда проводить?
• Первичный запуск системы
в публичное использование
• Обновление ключевых
программных компонент
Когда проводить?
• Добавление или
модернизация оборудования
• Хакерские атаки на
конкурентов 
Программное обеспечение
HP LoadRunner
Apache JMeter
LoadUI
Полезные ссылки
Теория и практика нагрузочного тестирования Яндекса:
https://events.yandex.ru/events/meetings/load-testing-meetup/
Быстрое создание нагрузочных тестов на JMeter для
web-сайтов:
https://habrahabr.ru/post/126042/
Доклады о нагрузочном тестировании на конференции
SQA Days 2015:
http://rinauzhevko.blogspot.ru/2015/07/sqa-days_30.html
Контакты
Морозов Николай Сергеевич
Prolev Technologies
Технический директор
Skype: nmorozov
E-mail: nmorozov@outlook.com

More Related Content

Viewers also liked

HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...
HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...
HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...HappyDev-lite
 
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...HappyDev-lite
 
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite
 
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программисты
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программистыHappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программисты
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программистыHappyDev-lite
 
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...HappyDev-lite
 
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботов
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботовHappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботов
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботовHappyDev-lite
 
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...HappyDev-lite
 
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...HappyDev-lite
 
2015-04-12 06 Елена Гальцина. Осознанный ты
2015-04-12 06 Елена Гальцина. Осознанный ты2015-04-12 06 Елена Гальцина. Осознанный ты
2015-04-12 06 Елена Гальцина. Осознанный тыHappyDev
 
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'aHappyDev-lite
 

Viewers also liked (10)

HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...
HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...
HappyDev-lite-2016-весна 07 Иван Стрельников. Стать программистом, уехать в е...
 
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...
HappyDev-lite-2016-весна 10 Серик Бейсенов. Про человеко-ориентированное про...
 
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
 
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программисты
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программистыHappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программисты
HappyDev-lite-2016-весна 04 Анна Тарасенко. На каких языках говорят программисты
 
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...
15 HappyDev-lite-2015 autumn. Анна Тарасенко. Java в современном мире, вторая...
 
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботов
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботовHappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботов
HappyDev-lite-2016-весна 01 Денис Нелюбин. Вкалывать на роботов
 
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...
 
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...
HappyDev-lite-2016 (осень), день 1, 01 Елена Гальцина. От чего стоит отказать...
 
2015-04-12 06 Елена Гальцина. Осознанный ты
2015-04-12 06 Елена Гальцина. Осознанный ты2015-04-12 06 Елена Гальцина. Осознанный ты
2015-04-12 06 Елена Гальцина. Осознанный ты
 
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a
10 HappyDev-lite-2015 autumn. Данил Валов. Web на просторах Desktop'a
 

Similar to HappyDev-lite-2016-весна 12 Николай Морозов. Особенности нагрузочного тестирования web-приложений

м.токовинин компромиссная производительность
м.токовинин   компромиссная производительностьм.токовинин   компромиссная производительность
м.токовинин компромиссная производительностьHighLoad2009
 
Тестирование аварий. Андрей Губа. Highload++ 2015
Тестирование аварий. Андрей Губа. Highload++ 2015Тестирование аварий. Андрей Губа. Highload++ 2015
Тестирование аварий. Андрей Губа. Highload++ 2015odnoklassniki.ru
 
Microservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceMicroservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceNikita Makarov
 
HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1Technopark
 
Нагрузочное тестирование теория Кожухов
Нагрузочное тестирование теория КожуховНагрузочное тестирование теория Кожухов
Нагрузочное тестирование теория КожуховИлья Кожухов
 
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...CodeFest
 
О чем стоит подумать, приступая к разработке высоконагруженных систем
О чем стоит подумать, приступая к разработке высоконагруженных системО чем стоит подумать, приступая к разработке высоконагруженных систем
О чем стоит подумать, приступая к разработке высоконагруженных системArtem Volftrub
 
Доклад "Мониторинг серверных приложений"
Доклад "Мониторинг серверных приложений"Доклад "Мониторинг серверных приложений"
Доклад "Мониторинг серверных приложений"Grigoriy Orlov
 
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасностьКак оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасностьVsevolod Shabad
 
В offline и обратно
В offline и обратноВ offline и обратно
В offline и обратноDen Ilin
 
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)Ontico
 
Высоконагруженные трейдинговые системы и их тестирование
Высоконагруженные трейдинговые системы и их тестирование Высоконагруженные трейдинговые системы и их тестирование
Высоконагруженные трейдинговые системы и их тестирование Iosif Itkin
 
ARinteg: Защита сетевого периметра
ARinteg: Защита сетевого периметраARinteg: Защита сетевого периметра
ARinteg: Защита сетевого периметраExpolink
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Evgeny Savitsky
 
Александр Анцыпов. REST: вывод традиционных систем на новый уровень
Александр Анцыпов. REST: вывод традиционных систем на новый уровеньАлександр Анцыпов. REST: вывод традиционных систем на новый уровень
Александр Анцыпов. REST: вывод традиционных систем на новый уровеньVolha Banadyseva
 
Микросервисный фронтенд
Микросервисный фронтендМикросервисный фронтенд
Микросервисный фронтендViacheslav Slinko
 
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Ontico
 
Microsoft Azure for Developers & Start-Ups (47hours)
Microsoft Azure for Developers & Start-Ups (47hours)Microsoft Azure for Developers & Start-Ups (47hours)
Microsoft Azure for Developers & Start-Ups (47hours)Anton Dementor
 
Точка кипения: проектирование крупных веб-систем
Точка кипения:  проектирование крупных веб-системТочка кипения:  проектирование крупных веб-систем
Точка кипения: проектирование крупных веб-системRoman Ivliev
 

Similar to HappyDev-lite-2016-весна 12 Николай Морозов. Особенности нагрузочного тестирования web-приложений (20)

м.токовинин компромиссная производительность
м.токовинин   компромиссная производительностьм.токовинин   компромиссная производительность
м.токовинин компромиссная производительность
 
Тестирование аварий. Андрей Губа. Highload++ 2015
Тестирование аварий. Андрей Губа. Highload++ 2015Тестирование аварий. Андрей Губа. Highload++ 2015
Тестирование аварий. Андрей Губа. Highload++ 2015
 
Microservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceMicroservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirience
 
HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1HighLoad весна 2014 лекция 1
HighLoad весна 2014 лекция 1
 
Нагрузочное тестирование теория Кожухов
Нагрузочное тестирование теория КожуховНагрузочное тестирование теория Кожухов
Нагрузочное тестирование теория Кожухов
 
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
 
О чем стоит подумать, приступая к разработке высоконагруженных систем
О чем стоит подумать, приступая к разработке высоконагруженных системО чем стоит подумать, приступая к разработке высоконагруженных систем
О чем стоит подумать, приступая к разработке высоконагруженных систем
 
Доклад "Мониторинг серверных приложений"
Доклад "Мониторинг серверных приложений"Доклад "Мониторинг серверных приложений"
Доклад "Мониторинг серверных приложений"
 
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасностьКак оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасность
 
В offline и обратно
В offline и обратноВ offline и обратно
В offline и обратно
 
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)
Высоконагруженные трейдинговые системы и их тестирование (Иосиф Иткин)
 
Высоконагруженные трейдинговые системы и их тестирование
Высоконагруженные трейдинговые системы и их тестирование Высоконагруженные трейдинговые системы и их тестирование
Высоконагруженные трейдинговые системы и их тестирование
 
ARinteg: Защита сетевого периметра
ARinteg: Защита сетевого периметраARinteg: Защита сетевого периметра
ARinteg: Защита сетевого периметра
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...
 
Александр Анцыпов. REST: вывод традиционных систем на новый уровень
Александр Анцыпов. REST: вывод традиционных систем на новый уровеньАлександр Анцыпов. REST: вывод традиционных систем на новый уровень
Александр Анцыпов. REST: вывод традиционных систем на новый уровень
 
Микросервисный фронтенд
Микросервисный фронтендМикросервисный фронтенд
Микросервисный фронтенд
 
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
 
Microsoft Azure for Developers & Start-Ups (47hours)
Microsoft Azure for Developers & Start-Ups (47hours)Microsoft Azure for Developers & Start-Ups (47hours)
Microsoft Azure for Developers & Start-Ups (47hours)
 
Точка кипения: проектирование крупных веб-систем
Точка кипения:  проектирование крупных веб-системТочка кипения:  проектирование крупных веб-систем
Точка кипения: проектирование крупных веб-систем
 

More from HappyDev-lite

2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...
2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...
2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...HappyDev-lite
 
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!HappyDev-lite
 
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релизаHappyDev-lite
 
2017-03-26 03 Илья Сиганов. Что такое машинное обучение
2017-03-26 03 Илья Сиганов. Что такое машинное обучение2017-03-26 03 Илья Сиганов. Что такое машинное обучение
2017-03-26 03 Илья Сиганов. Что такое машинное обучениеHappyDev-lite
 
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасностиHappyDev-lite
 
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про кодHappyDev-lite
 
2017-03-26 06 Виталий Онянов. Разработка ERP-систем
2017-03-26 06 Виталий Онянов. Разработка ERP-систем2017-03-26 06 Виталий Онянов. Разработка ERP-систем
2017-03-26 06 Виталий Онянов. Разработка ERP-системHappyDev-lite
 
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечтыHappyDev-lite
 
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПОHappyDev-lite
 
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработкиHappyDev-lite
 
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутриHappyDev-lite
 
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едятHappyDev-lite
 
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требования
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требованияHappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требования
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требованияHappyDev-lite
 
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...HappyDev-lite
 
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...HappyDev-lite
 

More from HappyDev-lite (20)

2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...
2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...
2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...
 
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!
 
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релиза
 
2017-03-26 03 Илья Сиганов. Что такое машинное обучение
2017-03-26 03 Илья Сиганов. Что такое машинное обучение2017-03-26 03 Илья Сиганов. Что такое машинное обучение
2017-03-26 03 Илья Сиганов. Что такое машинное обучение
 
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасности
 
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про код
 
2017-03-26 06 Виталий Онянов. Разработка ERP-систем
2017-03-26 06 Виталий Онянов. Разработка ERP-систем2017-03-26 06 Виталий Онянов. Разработка ERP-систем
2017-03-26 06 Виталий Онянов. Разработка ERP-систем
 
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечты
 
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
 
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки
2017-03-26 03 Кирилл Лейфер. Прелести и ужасы мобильной разработки
 
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутри
 
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
 
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2
 
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...
 
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...
 
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...
 
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...
 
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требования
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требованияHappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требования
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требования
 
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...
 
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...
 

HappyDev-lite-2016-весна 12 Николай Морозов. Особенности нагрузочного тестирования web-приложений