Блог Слёрм

Сердце Кафка-потребителя, мультитенантный кластер и любимый набор протоколов TCP/IP

Здравствуйте, друзья!

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

Прочитала, что почти половину россиян раздражают призывы в рекламы «Успейте купить» и «Прямо сейчас», а 27% игнорируют предложения с формулировками «самый лучший», «единственный» и «первый». Как думаете, от какой фразы бомбит у каждого третьего? Ответ — в конце дайджеста. А пока вас ждут самые лучшие штуки в первом дайджесте этой весны:

  • Секретный тг-канал с бесплатными доступами к нашим курсам. Без пиратства.
  • Записи вебинаров про ChatGPT в бизнесе и связку Prometheus + Grafana.
  • Много-много статей. Стек: Kubernetes, Кафка, Docker и кое-что ещё.
  • Спецпредложения: тестовая подписка на 20 программ, игра с буквами и премьера курса.

Секретный тг-канал, где можно получить бесплатный доступ к нашим курсам

Это не происки пиратов. Всё легально: мы создали тг-канал, где можно получить бесплатный доступ к курсам Слёрма. Приглашаем туда тим/тех лидов, руководителей отделов и компаний. В общем, тех, кто принимает решение о покупке обучения для сотрудников. Если вы такой человек, смело заполняйте заявку, и с вами свяжется наш менеджер Анна. Если вы знаете, кому была бы полезна эта информация, расскажите им о нашей идеей, пожалуйста.

Анкета-ключ к секретному тг-каналу→

Записи вебинаров

💙 Prometheus + Grafana. Настраиваем 4 golden signals

На вебинаре мы поднимем окружение для сбора метрик Prometheus+Grafana и настроим сбор и отображение четырёх метрик (Latency, Traffic, Errors, Saturation), которые показывают состояние приложения, посмотрим на его исходный код. Смотреть→

💙 Применяем ChatGPT в бизнесе

На круглом столе обсудили, какие возможности открывают ChatGPT и другие нейросети для бизнеса и какие у этого могут быть последствия. В первом комменте к видео можно найти полезные и интересные материалы→

Статьи

💙 Сетевые политики на защите рабочих нагрузок в кластере Kubernetes

Представьте, что в пространствах имён Kubernetes мы развёртываем приложение на трёх уровнях: фронтенд, бэкенд и база данных. Приложения будут предоставляться через балансировщик нагрузки, поэтому обращаться к фронтенду мы будем по DNS‑имени или IP‑адресу этого балансировщика. Бэкенд будет содержать всю логику приложения. База данных будет базой данных. Без сетевых политик наша трёхуровневая архитектура будет выглядеть так→

💙 Istio, eBPF и RSocket Broker: подробный обзор service mesh

Все мы знаем, как трудно управлять современными приложениями, которые состоят из микросервисов со сложным взаимодействием между ними. Причём управлять одними только микросервисами будет недостаточно, нужен комплексный подход. В статье мы под разными углами рассмотрим управление сервисами и узнаем, как решать эти задачи с помощью service mesh, Istio, eBPF и RSocket Broker→

💙 В стране потоков — Кафка, часть 2: Поднимаем consumer’ы

В этой статье углубимся в сторону consumer. Kafka использует модель, основанную на извлечении данных. В «сердце consumer’а» находится poll loop. Poll loop важен по двум причинам→

💙 Как работает Docker Desktop Networking

Современные приложения активно используют сети. Обычное дело, когда во время сборки apt-get/dnf/yum/apk install устанавливает пакет из репозитория пакетов дистрибутива Linux. При выполнении команды приложение может захотеть подключиться к внутренней базе данных postgres или mysql, чтобы сохранить определённое состояние при вызове listen() и accept(). При этом разработчик должен иметь возможность работать отовсюду — из дома или офиса, с мобильного устройства или через VPN. Docker Desktop помогает сделать так, чтобы сеть «просто работала» в каждом из сценариев. В статье разбираем инструменты и методы, которые обеспечивают это, начиная со всеми любимого набора протоколов TCP/IP→

💙 Туториал по основам Apache Kafka: установка и работа с кластером из одного брокера

Собрали туториал по Кафке для того, чтобы вы могли быстро научиться с ней работать, получить фундаментальные навыки и безболезненно приступить к более высокоуровневому функционалу в дальнейшем→

💙 MDos — Стек Kubernetes с открытым исходным кодом

Позвольте поделиться с вами новым стеком, состоящим из кластера Kubernetes и набора специализированных расширений, которые позволят реализовывать ежедневные сложные рабочие процессы→

💙 Как настроить OpenVPN на Debian 11. Часть 1

Когда вы настраиваете удалённый доступ, важно не только предоставить всем сотрудникам подключение к нужным сервисам, но и позаботиться о безопасности. В этом помогает VPN — виртуальная частная сеть. В этой статье разбираем, как настроить OpenVPN на Debian 11→

💙 Что общего между Иваном-царевичем, Василисой Премудрой и джуном

Что общего между Иваном-царевичем, Василисой Премудрой и джуном? Оба они не до конца понимали, во что ввязались, а в конце пути они были уже не теми наивными юношами и девушками, что в начале→

Спецпредложения

💙 Мы спрятали в демоуроках буквы и цифры — в каждом из уроков по одной. Всего 13 символов, из которых собирается кодовая фраза на скидку. Со скидкой у вас получится сэкономить 8000 рублей от полной стоимости курса→

💙 Запускаем тестовую подписку на наши курсы до 21 марта. Суть проста: платите один раз — получаете доступ к 20 нашим курсам (как к видеокурсам, так и к потокам) на 3 месяца. Цена подписки — 50 000 рублей, а стоимость курсов в ней на 1 000 000 рублей!→

💙 Новый курс «Мониторинг в Grafana» для тех, кто хочет обеспечить, контролировать и поддерживать надежную работу сервиса. Вы научитесь работать со связкой Prometheus+Grafana, разбираться в работе системы и читать графики. До 17 марта курс стоит 15 000 рублей. Дальше — дороже→

Ваш звонок очень важен для нас

В начале дайджеста мы пытались угадать, какую фразу считают худшей 33% россиян. Вот она: «Ваш звонок очень важен для нас». Догадались?

Все эти данные я взяла из исследования, которое провели аналитики Calltouch. Правда, я не нашла оригинал, но видела много ссылок на него. Так что, возможно, всё не так или устарело. В любом случае что ещё интересно: для 33% опрошенных стала важна человечность компании. Я, конечно, сразу зацепилась за сей факт: человечность всегда была одной из ценностей Слёрма (ну сколько я здесь работаю). Здорово, что это находит отклик у людей.

Дайджест получился насыщенным. Надеюсь, вы не устали от обилия информации. А если мало, можно почитать прошлый номер. Там история про голову жирафа:

Дайджест Слёрма: создать продюсер Kafka, настроить Latency, Traffic, Errors, Saturation и взвесить голову жирафа

Пока! Увидимся через неделю.
Дайджест