company_banner

Алексей Рагозин и Артём Панасюк о распределённом нагрузочном тестировании на jug.msk.ru

    На очередной встрече jug.msk.ru, прошедшей 20 января 2016 года традиционно в офисе компании КРОК, Алексей Рагозин и Артём Панасюк представили доклад «Распределённое нагрузочное тестирование на Java». Краткий рассказ с подробностями встречи далее.




    О докладчиках


    Алексей Рагозин является очень активным докладчиком и участником конференций, причём не только имеющих непосредственное отношение к языку программирования Java.

    Ниже постарался привести наиболее полный на данный момент список докладов Алексея, для которых доступны видео и/или презентации. Цель списка — наиболее комфортная (в один клик) возможность посмотреть видеозапись или полистать презентацию, если что-то заинтересует.
    • «Взгляд на облака с точки зрения HPC» (сентябрь 2012, презентация)
    • «Большие объёмы данных и сборка мусора в Java» (сентябрь 2012, презентация)
    • «Cборка мусора в Java без пауз» (HighLoad++ 2013: презентация)
    • «JIT-компиляция в виртуальной машине Java» (HighLoad++ 2013: презентация)
    • «Из распределённого кластера в JVM и обратно!» (JUG.ru-2013: видео часть1 и часть2)
    • «LLVM — не виртуальная машина» (Российские интернет-технологии 2014: презентация)
    • «Сборка мусора, битва алгоритмов» (JPoint 2014: видео, презентация)
    • «Блеск и нищета распределенных кешей» (JUG.ru-2014: видео)
    • «Performance Test Driven Development» (Highload Dev Conf 2014: видео, презентация)
    • «Структуры данных в Java, изобретаем заново» (Joker 2014: видео, презентация)
    • «Быстрая разработка GUI для больших объёмов данных с использованием CQRS парадигмы» (SECR 2014: видео, презентация)
    • «Непрерывное профилирование Java-приложений в ходе эксплуатации» (JPoint 2015: видео, презентация)
    • «Диагностические интерфейсы JVM, или Как сделать профайлер своими руками» (JUG.ru-2015: видео)
    • «Виртуализация Java в Java. Зачем и как?» (jug.msk.ru-2015: видео часть1 и часть2)
    • «Что должен знать о сетях каждый Java-разработчик?» (Joker 2015: презентация)

    На SlideShare есть ещё несколько презентаций Алексея, принадлежность которых к конкретным семинарам или конференциям я затруднился определить.

    Из перечисленных выше докладов я смотрел пять. Пожалуй, больше всего мне понравился «Что должен знать о сетях каждый Java-разработчик?», посмотренный в записи непосредственно перед данной встречей. Доклад сейчас доступен только участникам конференции Joker 2015, но вот-вот должен стать доступным для всех здесь.

    Артём работает вместе с Алексеем в Deutsche Bank, местоположение презентаций его докладов здесь (сейчас там одна презентация).

    О докладе


    До доклада и в перерыве удалось увидеться и немного пообщаться с героями предыдущей встречи, Кириллом и Александром. Твит Саши с фотографией сцены с несколько другого ракурса, чем мои фото. После московского jug.msk.ru Александр на следующий (!) день даже успел съездить на встречу питерского JUG.ru.

    Последние приготовления Алексея перед докладом. Напутствие от Андрея Когуня.



    Доклад состоял из двух полуторачасовых частей с перерывом между ними. Всё рассказывал Алексей (я предполагал, что первую часть будет делать один, вторую — другой), Артём общался со слушателями в перерыве и помогал отвечать на вопросы в конце доклада.

    В первой части было дано немного теории и предпосылок для распределённого нагрузочного тестирования — PTDD (Performance Test Driven Development), сценарии и метрики тестирования, стек инструментов. Рассказано о самостоятельно разработанной библиотеке NanoCloud. Намного подробнее о ней Алексей рассказывал полгода назад (4 июня 2015 года) тоже на jug.msk.ru, видео часть1 и часть2.



    Вторая часть включала рассмотрение различных возможных сценариев тестирования с показом кода примеров. Далее последовали ответы на вопросы из зала. Наконец, было предложено присоединяться к развитию проектов, выложенных на GitHub (ссылки на них приводятся на предпоследнем слайде презентации).



    Ссылка на презентацию. Видео и фотографии скоро появятся здесь и здесь. Подписаться на рассылку с анонсами встреч jug.msk.ru.

    UPD: Добавил ссылку на презентации Артёма.
    • +10
    • 6,1k
    • 9
    JUG Ru Group
    622,64
    Конференции для программистов и сочувствующих. 18+
    Поделиться публикацией

    Комментарии 9

      +2
      Спасибо за публикацию. Как раз хотел сходить, но не мог в тот день. Жду видео!

      Артём работает вместе с Алексеем в Deutsche Bank, его докладов найти мне не удалось.

      Артём читает отличные доклады для коллег. Слайды его выступлений точно были в открытом доступе.
        +1
        Спасибо за ссылку, добавил её в статью.
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          не думали, что у пользователя может быть не одна лицензия? например у меня есть ноут и стационар — у меня будет две лицензии.
          • НЛО прилетело и опубликовало эту надпись здесь
            +3
            вы оффтопите, пост совсем не про КРОК.

            Крок принимает московский JUG уже три года, потому что лидер московского JUG Андрей Когунь там работает.
              +1
              вы оффтопите, пост совсем не про КРОК.

              Подтверждаю, пост только про Java.

              Крок принимает московский JUG уже три года

              … обеспечивая зал, видео, фото и кофе с плюшками в перерыве.

              потому что лидер московского JUG Андрей Когунь там работает.

              Андрей AKogun47 уж точно заслуживает уважения.

              Про историю JUG.ru (с упоминанием jug.msk.ru и Андрея Когуня) можно почитать здесь.
            • НЛО прилетело и опубликовало эту надпись здесь
            • НЛО прилетело и опубликовало эту надпись здесь

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое