архив: 2024

Инструкция по SCA, генерация SBOM, инструменты, отличия

Нужен ли SCA?Анализ сторонних компонентов ПО становится всё более актуальным в свете увеличения числа уязвимостей в открытом исходном коде. Популярные репозитории содержат более 20 тысяч потенциально

Observability Engineering (Инженерия Наблюдаемости) - практическое руководство для современных DevOps

Краткое содержание статьи• Инженерия наблюдаемости важна для оптимизации сложных распределенных систем и повышения надежности и производительности.• Три основных компонента наблюдаемости: журналы, пок

Риски использования уязвимых зависимостей в вашем проекте и как SCA помогает ими управлять

Зачем использовать SCA?Добрый день! Меня зовут Дмитрий Сигаев и в этом блоге я делюсь своим опытом в разработки высоконагруженных системах.Хорошая высоконагруженная система должна быть безопастной и у

OpenTelemetry на практике

Краткое содержание статьи• OpenTelemetry - новый стандарт распределенного трейсинга и мониторинга, объединяющий OpenTracing и OpenCensus.• OpenTelemetry предоставляет возможности для сбора метрик и тр

Consumer Group Protocol

Краткое содержание статьиПротокол группы потребителей: Масштабируемость и отказоустойчивость Кафка разделяет хранилище и вычисления между брокерами и потребителями. Группы потребителей играют ключеву

Что такое OpenTelemetry и как она может улучшить качество ваших сервисов

Краткое содержание статьи• OpenTelemetry - современный инструмент для отладки и анализа производительности распределенных систем.• OpenTelemetry объединяет лучшие практики и позволяет интегрировать тр

Три столпа наблюдаемости

Краткое содержание статьи• Журналы, метрики и трассировки являются тремя столпами наблюдаемости в системах.• Журналы событий предоставляют информацию о событиях и контекст для детального анализа.• Мет

Планировщик ОS

Планировщик операционной системыКраткий пересказ перевода: Многопоточность в программировании требует учета различных факторов, таких как переключение контекста и планирование работы. Переключение к

Планировщик GO

Планирование в Go : Часть II - Go SchedulerО чем будем говорить: перевод статьи Перевод сделан автором сайта goxpert.ru Go использует планировщик для управления выполнением программ и распределением

Когерентность кэша

Что такое когерентность кэша?Когерентность кэша (англ. cache coherence) — свойство кэшей, означающее целостность данных, хранящихся в локальных кэшах для разделяемого ресурса. Когерентность кэшей — ча

Отладка cети с помощью eBPF

Перевод сделан автором сайта goxpert.ru Краткое содежание перевода Сети могут вызывать проблемы, и устранение неполадок требует использования инструментов, таких как сетевые пространства имен, виртуал

Сеть

Основные отличия TCP и UDP:Надёжность. TCP использует тайм-ауты, требует подтверждения получения данных и повторно отправляет данные при необходимости. У протокола UDP такого нет, а данные нередко тер

namespaces

Перевод сделан автором сайта goxpert.ru Краткое содежание перевода Пространство имен в Linux является абстракцией от ресурсов операционной системы. Пространства имен инкапсулируют системные ресурсы,

namespaces,часть 2

Перевод сделан автором сайта goxpert.ru Краткое содежание перевода Пользовательские пространства имен предоставляют возможность изолировать процессы от других процессов и пространств имен. Linux пред

namespaces,часть 3

Перевод сделан автором сайта goxpert.ru Краткое содежание перевода Изоляция процессов в Linux может быть достигнута с помощью пространств имен. Пространства имен позволяют изолировать процессы от дру