Балеринка
Бизнесмен
- Сообщения
- Монеты
- 0.0
- Оплачено
- 95
- Купоны
- 0
- Кешбэк
- 0
- Баллы
- 0
- @Skladchiki
- #1
Складчина: [Devhands] PHP performance
- Ссылка на картинку
О курсе:
Программа обучения:
Живые лекции и живые демо с автором курса, Михаилом Курмаевым. Ведется запись, ссылка выкладывается в чат. С первого же занятия мы выдаем доступ к настроенной инфраструктуре для выполнения практических заданий.
- Погрузиться в производительность PHP-рантаймов за максимально короткий срок, даже не обладая опытом работы в хайлоад-проектах
- Изучить свойства и принципы управления серверами приложений на PHP
- Получить практику использования телеметрии. Используя платформу телеметрии SigNoz
- Получить практику сбора перфоманс-метрик PHP в реальном времени. Используя сервер для сбора метрик PINBA, интегрированный с "промстэком" (Prometheus/Grafana)
Программа обучения:
Живые лекции и живые демо с автором курса, Михаилом Курмаевым. Ведется запись, ссылка выкладывается в чат. С первого же занятия мы выдаем доступ к настроенной инфраструктуре для выполнения практических заданий.
- Введение, как устроены PHP-приложения
- Performance/observability, теория
- Поднимаем тестовый стенд и запускаем бенчмарки
- Щупаем тестовое приложение, понимаем разницу между RR и php-fpm
- Instrumentation (практика)
- Zero-code instrumentation
- Добавляем таймеры по коду
- Бенчмаркинг (практика)
- Запуск SigNoz через docker compose
- Сбор данных и анализ графиков
- Пробуем pinba (практика)
- Добавление таймеров
- Прикручиваем к Prometheus
- Изучаем особенности работы roadrunner
- Дополнительные рецепты и советы по производительности PHP (построение модели сервисов и компонент, характеристики запросов, обработка в бекграунде, кеширование и хитрейт, коннкеты и таймауты)
- Разбор домашнего задания
- Вопросы и ответы участников
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.