Какие метрики, логи, трассировку и алерты использовали на проекте?
Для отслеживания выполнения и сбора метрик в системах на Go часто применяю следующие инструменты и технологии:
Читать ответПодготовка к интервью
7 вопросов с собеседований в МТС Cloud
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в МТС Cloud. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: postgresql, database, sql.
Каталог
Для отслеживания выполнения и сбора метрик в системах на Go часто применяю следующие инструменты и технологии:
Читать ответПри проектировании REST и gRPC API для внутренних и внешних сервисов платформы я исходил из разделения ответственности и требований к производительности и удобству интеграции.
Читать ответПосле сбора метрик необходимо выполнить несколько ключевых шагов для обеспечения их полезности и надежности:
Читать ответПроблемы с глобальным счётчиком в коде обычно связаны с состоянием, которое разделяется между разными частями программы, что приводит к:
Читать ответНаиболее распространенный стандартный набор метрик для мониторинга Go-программ с использованием Prometheus включает:
Читать ответПартиционирование в PostgreSQL реализовано через концепцию таблиц-предков и дочерних таблиц (partitioned tables и partitions).
Читать ответВ Яндексе я занимался разработкой высоконагруженных сервисов на Go, участвовал в проектировании микросервисной архитектуры и оптимизации производительности. Основные задачи включали:
Читать ответ