Как настроить пробы (probes) в Kubernetes, чтобы не убивать контейнер раньше времени?
initialDelaySeconds, periodSeconds, failureThreshold — три поля, которые определяют, когда и как Kubernetes будет проверять ваше приложение.
Разбираем, зачем они нужны и как работают.
Отрывок из серии вопросов и ответов на встрече курса «Kubernetes для разработчиков» Спикер — Павел Селиванов, архитектор в Yandex Cloud
Подробнее о курсе — по ссылке: https://to.slurm.io/qAgTlw
Чтобы не платить за лишние миллисекунды — оптимизируй.
В Go есть инструменты вроде sync.Pool и эффективных JSON-парсеров, которые снижают нагрузку на GC и ускоряют работу.
На больших масштабах это значит не только скорость, но и экономию на облачных счетах.
Ну и, конечно — бенчмаркать правильно, а не наоборот.
Полная версия вебинара «Лучшие практики написания приложений в k8s: на примере Java и Go» по ссылке: https://to.slurm.io/EBUDNw
Иногда желание сэкономить время оборачивается падением продакшена.
Kubernetes ошибок не прощает.
Об учебном центре Слёрм — по ссылке: https://to.slurm.io/uqC3LQ
Утечки горутин — настоящая боль при работе с Go.
Хорошая новость: Uber сделали инструмент, который помогает искать их в тестах — goleak.
Просто подключи goleak.VerifyTestMain(m) и находи утечки как профи.
Полная версия вебинара «Лучшие практики написания приложений в k8s: на примере Java и Go» по ссылке: https://to.slurm.io/EBUDNw
В Авито корпоративная культура — это не просто формальность.
Манифест компании с миссией и ценностями — не пылится на полке, а реально используется в работе.
Инженеры и разработчики опираются на него каждый день: в решениях, во взаимодействии, в подходе к пользователям.
Отрывок из двенадцатой серии проекта «Честные вакансии: DevOps Middle» с avito.tech
Полная версия вебинара — по ссылке: https://to.slurm.io/t7x1lw
Рассказывает Виталий Лихачев, SRE в крупнейшем голландском тревелтехе, автор канала «Kubernetes и кот Лихачева»
Он же спикер на курсе «Golang-разработчик»: 
💡 Получите инструменты и технологии для реальных проектов в бигтехе
💡 Научитесь решать распространённые проблемы в изучении Go, чтобы вам не пришлось набивать свои шишки
Подробности --- https://to.slurm.io/nGhkAw
Айтишный лайфхак на зиму: заначка в куртке. Если, конечно, она у тебя есть. И заначка. И зима.
Об учебном центре Слёрм — по ссылке: https://to.slurm.io/uqC3LQ
Тизер к видео про самую подлую вещь в Helm — отступы. Один пробел — и у тебя прод уже не тот.
Полная версия видео «Отступы в Helm — хуже багов в проде» по ссылке: https://to.slurm.io/dfAVZg
Обработка событий в реальном времени — не опция, а необходимость. Kafka справляется. Даже в Uber.
Больше — на курсе «Apache Kafka для разработчиков и аналитиков» https://to.slurm.io/jEmoNA
Разбираемся, как работают каналы в Go и почему философия "share memory by communicating" помогает писать более безопасный код. Но и тут есть нюансы: копии копиями, а указатели — всё ещё мины под капотом.
Полная версия вебинара «Перехожу на Go: чего не стоит делать?» по ссылке: https://to.slurm.io/YmRJyA
Когда ты уже морально готовился к очередному багу, а всё вдруг заработало
Об учебном центре Слёрм — по ссылке: https://to.slurm.io/uqC3LQ
Чёрные списки у рекрутёров: миф или реальность? Узнайте, существуют ли они, как кандидаты могут туда попасть и что делать, чтобы избежать подобных ситуаций.
Полная версия вебинара «Карьерный код Data-инженера: ошибки и лайфхаки» по ссылке: https://to.slurm.io/6tEeXg
Разбираем структуру Helm Chart на примере backend-приложения: обязательные и дополнительные файлы, описание чарта, типы, версионирование, а также зачем нужны values.yaml и директория templates. База для тех, кто хочет уверенно работать с Helm.
Полная версия вебинара «Helm в Kubernetes: Продвинутая шаблонизация манифестов» по ссылке: https://to.slurm.io/ORB36Q
Что лучше писать в резюме: достижения или обязанности? Узнайте, как грамотно оформить свой опыт, чтобы выделиться среди кандидатов и заинтересовать рекрутера.
Полная версия вебинара «Карьерный код Data-инженера: ошибки и лайфхаки» по ссылке: https://to.slurm.io/6tEeXg
В мире CI/CD стрессов и зависимостей ты — спокойствие и пластика. Пока билд пытается собрать проект на 47 разных версиях одного и того же пакета, ты в позе "пусть оно просто заработает"
Об учебном центре Слёрм — по ссылке: https://to.slurm.io/uqC3LQ
Разбираем базовые команды работы с Helm: как добавить репозиторий, обновить список чартов и установить нужный. Всё, что нужно для быстрого старта с Helm в Kubernetes — в одном коротком видео.
Полная версия вебинара «Helm в Kubernetes: Продвинутая шаблонизация манифестов» по ссылке: https://to.slurm.io/ORB36Q
SRE — это не просто DevOps. Это платформенный инженер, который развивает инфраструктуру, интегрируется с другими командами, активно пишет код и постоянно отслеживает новые тренды. Рассказываем, чем отличается подход SRE и почему он требует не только технических, но и коммуникативных навыков.
Отрывок из двенадцатой серии проекта «Честные вакансии: DevOps Middle» с avito.tech
Полная версия вебинара — по ссылке: https://to.slurm.io/t7x1lw
Баг нашёл — баг твой. Логика тимлида
Об учебном центре Слёрм — по ссылке: https://to.slurm.io/uqC3LQ
Разбираем, как работает структурная типизация в Go. Без ключевого слова implements, без явных указаний — просто совпади по сигнатурам, и структура уже реализует интерфейс. Просто, элегантно и по-Goшному.
Полная версия вебинара «Перехожу на Go: чего не стоит делать?» по ссылке: https://to.slurm.io/YmRJyA
Юмор в резюме: хороший ли это способ привлечь внимание рекрутера? Узнайте, почему оригинальность может сыграть вам на руку и как правильно добавить нотку юмора, чтобы выделиться среди кандидатов.
Полная версия вебинара «Карьерный код Data-инженера: ошибки и лайфхаки» по ссылке: https://to.slurm.io/6tEeXg
