6. Развитие - KorablevDO/factory GitHub Wiki
- Цели. Важно, чтобы и компания, и сотрудник были заинтересованы в достижении этих конкретных целей.
- Сроки. В плане обязательно должны быть указаны временные рамки реализации каждого пункта плана развития.
- Стратегия развития. В этом пункте необходимо указать конкретные задачи, которые нужно реализовать работнику.
- Поддержка. В плане обязательно должны быть указаны руководители или помощники, которые помогают и контролируют процесс.
- Отметки о выполнении. Каждую выполненную задачу необходимо отметить, чтобы правильно оценить результат. Определиться с компетенциями
Коммуникативные навыки.
Анализ метрик мониторинга. Изучение методик проведения НТ. Учебный проект, на базе контейнеров, с ипользованием разных инструментов используемых в НТ. Data Science в области НТ. Мониторинг и логирование: Zabbix, Prometheus, ELK chronograf kibana Умение ясно излагать свои мысли. Понимание методологии и подходов к проведению нагрузочного тестирования Опыт работы с БД Oracle (SQL запросы, анализ производительности) Понимание метрик производительности. Знание различных методов тестирования ПО; Представление о работе web-проектов (клиент-серверная архитектура, REST API, GET и POST запросы, JSON, XML) Знание Apache JMeter, Gatling владение терминологией. Знание основ работы реляционных СУБД, SQL java flight recorder
https://youtu.be/bWJhh4gQppA https://youtu.be/UZAslKLRCQM https://youtu.be/hyVLp2glgks
инфраструктурные метрики сервисные метрики бизнес метрики
use method для инфраструктурных метрик red method для сервисных метрик the four golden signals квантиль - не персенталь случайно? pull модель у нас? или Push модель? - надо понимать как работает телеграф. но вроде всетаки push прометеус метрки счетчик, мера, гистограмма Настроить мониторинг своего компьютера.
включение профайлера для анализа конад на java? надо следить за размерами кеша, оне не очищается GC
commited - закоментированная память, то есть реальный объем который занят
Форматирование: Самое важное при написании кода названия. Класс - поля идут перед конструкторами в порядке убывания важности, первыми идут конструкторы, потом публичные методы доступные всем, далее другие публичные методы, далее приватные методы. Сперва описывается самое важное, и так по убыванию. Альтернативный вариант - публичный метод, а за ним относящийся к нему приватный. Форматирование строк должно быть стандартизировано и возложено на ide. JAVA code stile.
Анти паттерны тестирования НТ https://www.youtube.com/watch?v=MzROdc1uvFM