Недавно спросили, какие книги по нагрузке стоит читать.
Вообще читать стоит все книги. Если тема кажется сложной, то лучше начать с тоненькой книжки прочитать её, пусть не понять всё, но понять термины. Потом взять книгу посложнее. И так далее.
Первой книжкой по нагрузке, которую прочитал была такая:
https://conf.ontico.ru/landing.html
"Академия высоких нагрузок"
Её цветной вариант можно найти в серии статей журнала Хакер:
xakep.ru/issues/xa/162
xakep.ru/issues/xa/163
xakep.ru/issues/xa/164
xakep.ru/issues/xa/165
xakep.ru/issues/xa/166
xakep.ru/issues/xa/167
Простая и полезная книжка
Вообще читать стоит все книги. Если тема кажется сложной, то лучше начать с тоненькой книжки прочитать её, пусть не понять всё, но понять термины. Потом взять книгу посложнее. И так далее.
Первой книжкой по нагрузке, которую прочитал была такая:
https://conf.ontico.ru/landing.html
"Академия высоких нагрузок"
Её цветной вариант можно найти в серии статей журнала Хакер:
xakep.ru/issues/xa/162
xakep.ru/issues/xa/163
xakep.ru/issues/xa/164
xakep.ru/issues/xa/165
xakep.ru/issues/xa/166
xakep.ru/issues/xa/167
Простая и полезная книжка
xakep.ru
Хакер #162. Перехват управления iOS-девайсами
HEADER MEGANEWS. Все новое за последний месяц hacker tweets. Хак-сцена в твиттере Колонка Степана Ильина. Кодинг в стиле Lego Proof-of-concept. Распознать Google ReCAPTCHA с точностью 99,1% COVER STORY iZombie, или вкус чужих яблок. Раскрытие SSL и перехват…
Тестовые #стенды, на которые можно подать тестовую нагрузку (из ссылок в чате @qa_load):
http://challengers.flood.io
http://blazedemo.com/
http://newtours.demoaut.com/
http://computer-database.gatling.io
https://petstore.octoperf.com/
http://demo.wp-api.org/
https://www.advantageonlineshopping.com/#/
Webtours: https://yadi.sk/d/FuPNRLT_wkKmZA
Примеры TODO-приложений:
https://www.todobackend.com/
http://challengers.flood.io
http://blazedemo.com/
http://newtours.demoaut.com/
http://computer-database.gatling.io
https://petstore.octoperf.com/
http://demo.wp-api.org/
https://www.advantageonlineshopping.com/#/
Webtours: https://yadi.sk/d/FuPNRLT_wkKmZA
Примеры TODO-приложений:
https://www.todobackend.com/
Слайды к докладу "Ускоряем Apache.JMeter"
Начальный формат:
https://polarnik.github.io/Apache.JMeter.Benchmark.NG/
Новый формат: https://docs.google.com/presentation/d/1EPPMHeTjxOTSnt6q7fbJsMoDFHLzcjFKuLxcCARNDmU/edit?usp=sharing
Начальный формат:
https://polarnik.github.io/Apache.JMeter.Benchmark.NG/
Новый формат: https://docs.google.com/presentation/d/1EPPMHeTjxOTSnt6q7fbJsMoDFHLzcjFKuLxcCARNDmU/edit?usp=sharing
Google Docs
Ускорение Apache.JMeter
Ускоряем Apache.JMeter: в поисках утраченного времени Смирнов Вячеслав Райффайзенбанк
Презентации к докладам Perfomance Conf 6 появились на сайте конференции:
https://conf.pflb.ru/#speakers
https://conf.pflb.ru/#speakers
#митап
Если у Вас есть тема выступления на митап по тестированию производительности, то заполните форму:
https://forms.gle/JJNteyppiHS5QfDH6
Или напишите @polarnik
Ближайшая дата митапа: 4 февраля
Если у Вас есть тема выступления на митап по тестированию производительности, то заполните форму:
https://forms.gle/JJNteyppiHS5QfDH6
Или напишите @polarnik
Ближайшая дата митапа: 4 февраля
Google Docs
Заявка на участие в митапе по тестированию производительности
Ближайшая дата проведения: 4 февраля, 2020 г.
Адрес: Москва, проспект Андропова, дом 18 корпус 2, станция метро Технопарк, офис Райффайзенбанк
Контакты: [email protected], @polarnik, чат в Telegram: @qa_load
Адрес: Москва, проспект Андропова, дом 18 корпус 2, станция метро Технопарк, офис Райффайзенбанк
Контакты: [email protected], @polarnik, чат в Telegram: @qa_load
Сделал обновленный вариант Grafana-доски для #Gatling. Удалось добиться точной фильтрации выпадающих списков по времени, совместимости со всеми вариантами записи статистики (без записи групп в influxdb-- базовый, с записью групп, с записью информации по номеру запуска и имени нагрузочного агента). Расскажу скоро о том, как это сделано.
4 февраля наш митап:
https://raiffeisen-events.timepad.ru/event/1240981/
Регистрируйтесь и приходите - Москва, станция метро Технопарк.
Или смотрите трансляцию и задавайте вопросы (ссылка будет 4 февраля)
https://raiffeisen-events.timepad.ru/event/1240981/
Регистрируйтесь и приходите - Москва, станция метро Технопарк.
Или смотрите трансляцию и задавайте вопросы (ссылка будет 4 февраля)
Доклад Кирилла Юркова (Билайн) "Автоматизация НТ. Дёшево и больно" с митапа 4 февраля 2020 года
Программирование с Grafana и InfluxDB (1).pdf
7.3 MB
Доклад Вячеслава Смирнова (Райффайзенбанк). Про Grafana и Influxdb. С митапа 4 февраля 2020 года
Слайды и видео трёх докладов Load Testing MeetUp 4 февраля 2020 года:
1. Программирование с Grafana и InfluxDB
Смирнов Вячеслав (@smirnovqa), Райффайзенбанк
Слайды: https://speakerdeck.com/polarnik/proghrammirovaniie-s-grafana-i-influxdb
Видео: https://youtu.be/sEcudxQB62M?t=573
2. Автоматизация НТ. Дёшево и больно
Юрков Кирилл (@login40k), Билайн
Слайды: https://speakerdeck.com/polarnik/avtomatizatsiia-nt-dioshievo-i-bol-no
Видео: https://youtu.be/sEcudxQB62M?t=2863
3. Case Study дефектов производительности: DeadLock, Race Condition, Memory Leak
Филимонов Сергей (Сергей (care1e55) ), EPAM
Слайды: https://speakerdeck.com/polarnik/case-study-diefiektov-proizvoditiel-nosti-deadlock-race-condition-memory-leak
Видео: https://youtu.be/sEcudxQB62M?t=4567
Если у вас есть тема для выступления, то напишите мне (@smirnovqa) или заполните форму заявки на доклад: https://forms.gle/JJNteyppiHS5QfDH6
Следующий митап проведём в апреле, или как только материалы подготовим.
За анонсами следите на @qaload
1. Программирование с Grafana и InfluxDB
Смирнов Вячеслав (@smirnovqa), Райффайзенбанк
Слайды: https://speakerdeck.com/polarnik/proghrammirovaniie-s-grafana-i-influxdb
Видео: https://youtu.be/sEcudxQB62M?t=573
2. Автоматизация НТ. Дёшево и больно
Юрков Кирилл (@login40k), Билайн
Слайды: https://speakerdeck.com/polarnik/avtomatizatsiia-nt-dioshievo-i-bol-no
Видео: https://youtu.be/sEcudxQB62M?t=2863
3. Case Study дефектов производительности: DeadLock, Race Condition, Memory Leak
Филимонов Сергей (Сергей (care1e55) ), EPAM
Слайды: https://speakerdeck.com/polarnik/case-study-diefiektov-proizvoditiel-nosti-deadlock-race-condition-memory-leak
Видео: https://youtu.be/sEcudxQB62M?t=4567
Если у вас есть тема для выступления, то напишите мне (@smirnovqa) или заполните форму заявки на доклад: https://forms.gle/JJNteyppiHS5QfDH6
Следующий митап проведём в апреле, или как только материалы подготовим.
За анонсами следите на @qaload
Speaker Deck
Программирование с Grafana и InfluxDB
Доклад Вячеслава Смирнова из Райффайзенбанк для митапа сообщества по тестированию производительности (qa_load)
Рассказ про программирование с Grafana…
Рассказ про программирование с Grafana…
Доклад про тестирование асинхронных процессов (#JMS, AMQP, ...) в Apache.JMeter и Gatling
Не ждите сообщений, получайте их: Асинхронное тестирование производительности
Видео: https://www.youtube.com/watch?v=wDzltn8mEL4
Слайды: https://docs.google.com/presentation/d/1HesLU77V1XWx-LIoX8Lxxi2dnenL-oC62N0fAHfXRqg/edit?usp=sharing
Код тестов: https://github.com/polarnik/Performance.testing.via.AMQP.with.Gatling
Плагин SharedHashMap для #JMeter:
https://github.com/polarnik/io.github.qaload.SharedHashMap
Обзор рабочих и интересных форков плагина для #AMQP для JMeter:
https://github.com/polarnik/JMeter-Rabbit-AMQP-info
Плагин AsyncLogPlugin для #Gatling:
https://github.com/polarnik/gatling-asynclog-plugin
Сообщество инженеров по тестированию производительности:
@qaload (канал) / @qa_load (чат)
Не ждите сообщений, получайте их: Асинхронное тестирование производительности
Видео: https://www.youtube.com/watch?v=wDzltn8mEL4
Слайды: https://docs.google.com/presentation/d/1HesLU77V1XWx-LIoX8Lxxi2dnenL-oC62N0fAHfXRqg/edit?usp=sharing
Код тестов: https://github.com/polarnik/Performance.testing.via.AMQP.with.Gatling
Плагин SharedHashMap для #JMeter:
https://github.com/polarnik/io.github.qaload.SharedHashMap
Обзор рабочих и интересных форков плагина для #AMQP для JMeter:
https://github.com/polarnik/JMeter-Rabbit-AMQP-info
Плагин AsyncLogPlugin для #Gatling:
https://github.com/polarnik/gatling-asynclog-plugin
Сообщество инженеров по тестированию производительности:
@qaload (канал) / @qa_load (чат)
YouTube
Вячеслав Смирнов — Не ждите сообщений, получайте их Асинхронное тестирование производительности
Ближайшая конференция — Heisenbug 2025 Autumn, 19—20 октября, Санкт-Петербург + online. Подробности и билеты: https://jrg.su/D6uGC9
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и билеты: htt…
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и билеты: htt…