Нагрузим IT!
315 subscribers
364 photos
15 videos
207 links
📊 Тестирование без душноты

QA-инженер Ozon и преподаватель объясняет нагрузку, инструменты и собесы простым языком

Чат: @lets_load_chat
Автор: @Slabodenyuk_Anatoly
Download Telegram
Основные виды тестирования производительности

#термин | 🍩 Донейшн | 📈 Забустить канал
❤2
Начнем с простого вопроса...

В этой статье рассмотрим причины использования тестирования производительности

#статья | 🍩 Донейшн | 📈 Забустить канал
❤1
Составить качественный профиль нагрузки - это искусство

В этой статье мы рассмотрим вопросы, на которые стоит ответить, чтобы определить рабочий профиль нагрузки для вашего приложения

#статья | 🍩 Донейшн | 📈 Забустить канал
❤2
Какие могут быть "узкие места" у системы, и как с ними справиться

#термин | 🍩 Донейшн | 📈 Забустить канал
❤2
Часто возникает путаница в понятиях "Аутентификация" и "Авторизация" 🤷🏽‍♀️

Рассказываю про "трипл эй" фреймворк, с помощью которого систему можно сделать закрытой 🛡
Чтобы вы не путались 😊

В карточки - за подробностями ☝️

#термин | 🍩 Донейшн | 📈 Забустить канал
❤1
🔧 Улучшение работы с докер-контейнерами

В процессе работы с докер-контейнерами вы могли замечать, что при вызове списка всех контейнеров:
docker ps

названия контейнеров отображались не очень понятным образом, например:
NAMES
prometheus-grafana-1
prometheus-node-exporter
prometheus-prometheus-1


Это автоматически сгенерированные названия. Чтобы вмешаться в этот процесс и указать удобное для отображения имя, нужно к сервису в файле docker-compose.yml добавить строку:
    container_name: cadvisor


Пример сервиса с добавленной строкой:
  cadvisor:
image: google/cadvisor
container_name: cadvisor
restart: always
volumes:
- /:/rootfs:ro
- /var/run:/var/run:rw
- /sys:/sys:ro
- /data/docker/:/var/lib/docker:ro
command:
- '--housekeeping_interval=10s'
- '-allow_dynamic_housekeeping=false'
- '--docker_only=true'
ports:
- 8080:8080


И теперь при вызове списка контейнеров:
docker ps

отобразится указанное вами название:
NAMES
cadvisor


📝 Совет: хорошей практикой является указывать имя контейнера таким же, как и название самого сервиса. Например, если ваш сервис называется grafana, то имя контейнера также будет grafana.

#полезности | 🍩 Донейшн | 📈 Забустить канал
👍2✍1❤1🤓1
Статья про то, как работает прокси, реверс-прокси и балансировщик нагрузки - с примером из вашего детства и дружелюбным человечком-сервером на превью 😅

#статья | 🍩 Донейшн | 📈 Забустить канал
🔥4👎1🤔1
Кажется, я нашел секрет привлечения аудитории в канал... и это регулярные посты с КОТИКОМ 😺

Думаю, никто не будет против, если технические посты будут разбавляться кадрами из жизни моего кота, который будет напоминать вам о том, что самое главное в жизни - умение расслабляться 😴

Это Марсель (на светских беседах просит называть себя - Мася), и он пришел к вам со своей рубрикой

#КодИКот 🎉 | 🍩 Донейшн | 📈 Забустить канал
❤7🔥3😇1
Channel name was changed to «Нагрузим IT! 🏋️»
Сегодня разбираем отличия между реляционными и нереляционными базами данных 🖼️

Напомню, что обычно агенты для снятия метрик мониторинга хранят метрики как раз в NoSQL базах данных, откуда потом Grafana их любезно подтягивает и строит для вас красивые графички 📊

Как всегда - все подробности в карточках 🃏

#термин | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4💯2👏1🤝1