Блог Слёрм

Дайджест Слёрма: легенда о плолодцапле, а ещё подборка статей по SRE, Kafka, CI/CD, K8s, чистой архитектуре

Всем привет!

Пишет вам редактор Лика.

У Слёрма есть внутренний мем «плолодцапл». Когда я пришла, о нём уже ходили легенды в кулуарах личных и рабочих чатов. Наш дизайнер Катя Заволокина приложила свои красивые руки к его появлению. Я попросила Катю рассказать, что же это за загадочный зверь. Но об этом в конце выпуска.

Сначала вас ждут полезные материалы:
  • Статьи про SRE, Kafka, CI/CD, K8s, чистую архитектуру и (внезапно) школьные истории.
  • Новости курсов.
  • Серия онлайн-воркшопов про использование NFT.
  • Подкаст «Манул Слёрма» про работу самоорганизованных инженерных команд.


Статьи

🔹 Внедрять или не внедрять. Развеиваем главные мифы о SRE
В статье мы собрали самые часто встречаемые мифы и вопросы о внедрении SRE и обучении его инструментам. Ответить на них нам помог Максим Гусев, Tech Lead SRE, на счету которого тысячи выстроенных пайплайнов CI/CD и более 100 инсталляций Kubernetes в продакшен.

🔹 Очередь недоставленных сообщений для обработки ошибок в Apache Kafka
Любому надёжному конвейеру потоковой обработки данных нужны механизмы обнаружения и обработки ошибок. Из статьи вы узнаете, как реализовать обработку ошибок с помощью очереди недоставленных сообщений (Dead Letter Queue) в инфраструктуре Apache Kafka. Мы рассмотрим несколько вариантов: кастомная реализация, Kafka Streams, Kafka Connect, Spring Framework и Parallel Consumer. Вы увидите, как Uber, CrowdStrike и Santander Bank реализуют надёжные механизмы обработки ошибок в реальном времени и в огромном масштабе.

🔹 Основы CI/CD. Знакомство с Jenkins
В новой статье рассмотрим основы CI/CD и познакомимся Jenkins. Вы узнаете, где применяется Jenkins и какие проблемы помогает решить, поймёте логику архитектурных решений и особенности структуры каталогов. А ещё научитесь устанавливать Jenkins и производить базовую конфигурацию.

🔹 Александр Довнар о CI/CD: как, зачем, для чего
Спикер курса «CI/CD на примере Gitlab CI», Lead DevOps в Naviteq (ex. Onesoil and EPAM) Александр Довнар, рассказывает про CI, CD и ещё раз CD. Александр — AWS Community builder и сертифицированный архитектор, соведущий подкаста DevOps Kitchen Talks. 11+ лет работает в IT и сетях, из них 7+ лет — в Devops.

🔹 Пишем сложные операторы Kubernetes
Советы по созданию операторов уровня продакшена с помощью Kubebuilder. В статье рассматривается простой пример оператора для сценария автоматического создания ServiceAccount и ClusterRoleBinding с помощью Kubebuilder.

🔹 От wtf-кода к чистой архитектуре
Мы попросили спикера интенсива «Чистая архитектура приложения на Go» Николая Колядко поделиться полезными материалами по этой теме. Статья заботливо подготовлена на основе перевода части книги Go With The Domain, а именно — главы 9 «Чистая архитектура» за авторством Miłosz Smółka.

💙 Дневник нового проекта RESTART
RESTART — это новый проект Слёрма, игра в Telegram про карьерный рост, достижение целей и поддержку себя. Команда проекта ведёт дневник в телеграм-канале, где рассказывает, как создаётся игра, и делится мыслями, идеями и инсайтами. 

🍁 Неизвестные иероглифы и странные подарки на День учителя
Полина, редактор Слёрма, в свободное время преподаёт русский язык старшеклассникам. В День учителя, 5 октября, у неё был профессиональный праздник. Полина рассказала забавные истории из практики. А какие комментарии к этому посту — просто вах!

Серия NFT-воркшопов

Приглашаем на прикладную серию онлайн-воркшопов про использование NFT, которая пройдёт с 17 по 29 октября. Расскажем, какие возможности для применения в бизнесе, разработке и творчестве. Как применить NFT для заработка и улучшения продуктов? Где хайп, а где реальные возможности? Что делать, бояться или пробовать? Давайте ответим на эти вопросы вместе с экспертами.

Записаться на воркшопы

Новости о курсах Слёрма

💥 Курс «Мониторинг и логирование в Kubernetes» теперь в формате потока
Старые курсы как хорошее вино: с годами только лучше. А если ещё и подходящую компанию найти — будет совсем красота. Мы в Слёрме запускаем новый формат для курса «Мониторинг и логирование в Kubernetes». 7 ноября встречаемся в первом потоке с Chief Technology Officer в Слёрме Марселем Ибраевым и архитектором Yandex Cloud Павлом Селивановым. На протяжении 5 недель обучения Марсель и Павел проведут 4 АМА-сессии со студентами, где ответят на оставшиеся вопросы и разберут рабочие кейсы.

Узнать больше о курсе

💰 Акция: 3 места в потоке по CI/CD по цене видеокурса
На курсе вы поймёте принципы работы CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками. Пройдёте путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD с возможностью отката на предыдущую версию по нажатию одной кнопки. Троица самых быстрых присоединится к текущему потоку по цене видеокурса и, кроме записси уроков, получит АМА-сессии со спикером, общение в закрытом чате и другие плюшки формата.

Присоединиться к потоку

Подкаст «Манул Слёрма» про работу самоорганизованных инженерных команд

Вышел новый эпизод нашего подкаста🐱. Сергей Хованов, HRD Southbridge, побеседовал с нашим коммерческим директором Антоном Скобиным о том, как работают самоорганизованные инженерные команды.

Цитаты из подкаста:

Хорошая самоорганизованная команда состоит из людей, у которых много компетенций.

Гораздо быстрее принимать решения в одной голове, чем согласовывать их с коллегами в несколько этапов.

Чем больше команда, тем сложнее в ней организовать самоуправление. Маленькая команда всегда на виду. Если что-то не так, это видно сразу.

Послушать подкаст

Чтобы не пропустить следующие выпуски, можно подписаться на бота подкаста 
@SlurmsManulBot

Ищем героя для статьи о Jenkins

Разыскивается герой, который перешел работать в международную компанию, где используют Jenkins. Если это про вас и вы готовы рассказать, как это было и каким образом вы самостоятельно осваивали Jenkins, напишите Евгении https://t.me/janelap.

Легенда о плолодцапле

Рассказывает Катя Заволокина, дизайнер Слёрма:

— Задумали мы однажды сделать комикс про SRE да и сделали. Был он в стиле «карбоновые лапти, берестяные перфокарты», и я ничтоже сумняшеся взяла для него шрифт «Береста» — мне как фанату древнерусской каллиграфии всё очень нравилось. Потому и делали, из фанатизма же.

Запостили комикс на Хабр, раскидали ссылку по нашим каналам, и нам стал приходить фидбек, что читать невозможно. А наш спикер Паша Селиванов сказал, что 5 минут не мог понять, что такое «плолодцапл». Только вот это вовсе не «плолодцапл», а «молодцам».

Плолодцапл
Паша Селиванов прочитал «молодцам» как «плолодцапл»

Все посмеялись, иллюстратор Юля пошла рисовать стикер, а я — психовать и менять шрифт. Поставила OCR One, что переводится как Optical Character Recognition — шрифт для сканеров на кассе и т. п. Теперь даже киборг может прочитать наш комикс.

Люблю эту историю. И не только я. Её рассказывают, говоря, что у нас можно косячить и тебе за это не оторвут голову. Её приводят как пример нашей гибкости, готовности быстро реагировать и общаться с аудиторией.

Меня она научила не паниковать и даже радоваться, когда в чате появляется скриншот моих стараний с подписью: «Кто. Это. Сделал?» Я сразу думаю: «М-м-м-м, кажется на наших глазах рождается маленькая легенда». 😁

От Лики: 
Теперь вы знаете о Слёрме чуточку больше. По традиции — в конце ссылки на прошлые выпуски:

🎪IT-Диснейленд с аттракционами по Ansible, Kubernetes, Docker и много ещё чему
🍹Linux, Kafka, ИБ и сиюминутная влюблённость в окказионализмы

Легендарной недели, друзья!
Дайджест