Эта книга посвящена вопросам ведения журналов (логов) в программных системах. Логирование - важный инструмент отладки и мониторинга приложений. Авторы рассматривают best practices по организации логирования, выбору фреймворков и инструментов, форматированию и хранению логов.
Особое внимание уделяется структурированным логам, которые упрощают последующий анализ и поиск. Рассмотрены популярные решения wie Log4j, Logback и другие. Отдельная глава посвящена логированию в распределенных системах с использованием Elastic Stack.
Книга содержит много практических примеров кода и конфигурации для различных фреймворков логирования. Опытные разработчики найдут полезные рекомендации по оптимизации и настройке логирования в сложных системах. Книга будет интересна как начинающим, так и продвинутым инженерам.
Автор книги, Джонатан Буч, не является профессиональным писателем. Это бывший инженер IBM, учитель и консультант по использованию объектно-ориентированного анализа (ООА), проектирования (ООП) и тестирования, создавший классно-ограниченный дизайн и популярный шаблонный метод. В своей работе он рассматривал взаимоотношения между ООА и тестовыми признаками и последствиями. Эта книга об эволюции его мышления после серьезных интеллектуальных споров с Дэвидом Мейером на съезде IBM в Кремниевой Долине в 1974 г., о поиске возможностей для разрешения концептуальной проблемы следования процедурным правилам и разработке методов структурного описания возможностей в ПО, как с помощью графических схем ООА, так и логических средств ООП. Книга будет полезна разработчикам, преподавателям и студентам, специализирующимся в области компьютерных наук, информационных технологий и инженерии.
Электронная Книга «Logging» написана автором Jonathan Buch в году.
Минимальный возраст читателя: 18
Язык: Немецкий
Серии: Shortcuts
ISBN: 9783868025248