Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов. Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/ вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение.
СЕТИ.
С появлением моделей распределенных облачных вычислений, увеличивающих сетевой трафик в центрах обработки данных или облачных средах, а также сетевых приложений, увеличивающих внешний сетевой трафик, сеть играет все большую роль в анализе производительности систем. Потребность в эффективных инструментах анализа сетей тоже растет, потому что серверы способны масштабироваться и обрабатывать миллионы пакетов в секунду. Расширенный BPF начинался как технология обработки пакетов, поэтому изначально ориентировался на работу с такими скоростями. Проект Cilium по созданию контейнерных сетей и политик безопасности, а также масштабируемый сетевой балансировщик нагрузки Katran от Facebook — это дополнительные примеры способности BPF обрабатывать высокую скорость передачи пакетов в производственных средах, в том числе для смягчения последствий распределенных атак типа «отказ в обслуживании» (Distributed Denial of Service, DDoS).
КРАТКОЕ СОДЕРЖАНИЕ.
Предисловие.
Вступление.
Глава 1.Введение.
Глава 2.Основы технологии.
Глава 3.Анализ производительности.
Глава 4.BCC.
Глава 5.bpftrace.
Глава 6.Процессоры.
Глава 7.Память.
Глава 8.Файловые системы.
Глава 9.Дисковый ввод/вывод.
Глава 10.Сети.
Глава 11.Безопасность.
Глава 12.Языки.
Глава 13.Приложения.
Глава 14.Ядро.
Глава 15.Контейнеры.
Глава 16.Гипервизоры.
Глава 17.Другие инструменты BPF для анализа производительности.
Глава 18.Советы, рекомендации и типичные проблемы.
Приложение A. Однострочные сценарии для bpftrace.
Приложение B. Шпаргалка по bpftrace.
Приложение C. Разработка инструментов BCC.
Приложение D. C BPF.
Приложение E. Инструкции BPF.
Глоссарий.
Библиография.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Брендан :: #производительность систем :: #анализ приложений :: #BPF
Смотрите также учебники, книги и учебные материалы:
- Кибердзюцу, Кибербезопасность для современных ниндзя, Маккарти Б., 2022
- Работа с ядром Windows, Йосифович П., 2021
- Изучаем Ray, Пумперла М., Оукс Э., Ляо Р., 2023
- Защита данных, От авторизации до аудита, Андресс Д., 2021
- PowerShell для сисадминов, Бертрам А., 2021
- Основы кибербезопасности, 5-11 классы, Вангородский С.Н., 2019
- Информатика, 9-й класс, Базовый уровень, Учебник, Босова Л.Л., Босова А.Ю., 2023
- System Design, Подготовка к сложному интервью, Сюй А., 2022