Почему при старте тяжёлого Java-приложения нужна startup probe? Какие таймауты выставить?
Тяжёлое Java-приложение может долго стартовать из-за загрузки классов, инициализации кэшей, соединений с БД и т.п.
Читать ответПодготовка к интервью
7 вопросов с собеседований в Intelsy
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Intelsy. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: nginx, devops, infrastructure.
Каталог
Тяжёлое Java-приложение может долго стартовать из-за загрузки классов, инициализации кэшей, соединений с БД и т.п.
Читать ответВ Kubernetes пароли и другие секреты рекомендуется хранить в объекте Secret, который шифруется и доступен только нужным подам.
Читать ответДля отладки TLS-проблем между Nginx и upstream-сервисом можно использовать tcpdump и curl следующим образом:
Читать ответЧтобы настроить Nginx как reverse proxy, нужно в конфигурации указать директиву proxypass с адресом backend-сервера:
Читать ответДля диагностики высокой латентности Java-сервиса на Linux обычно начинают с базовых инструментов:
Читать ответЧтобы уменьшить размер Docker-образа, можно использовать несколько подходов:
Читать ответДля защиты API от брутфорса через Nginx можно использовать модуль rate limiting, который ограничивает количество запросов от одного клиента за определённый промежуток времени.
Читать ответ