Тестируем Kafka с Testcontainers
—
от автора
—
от автора
Привет, Хабр!Сегодня мы рассмотрим, как протестировать Kafka с помощью Testcontainers.Testcontainers — это библиотека, которая из JUnit‑теста запускает Docker‑контейнеры как обычные Java‑объекты. Вы пишете пару строк — а на фоне поднимается полноценная инфраструктура: база, брокер, Redis, что угодно. После теста контейнер гарантированно останавливается, поэтому окружение всегда чистое, а CI не засоряется процессами.Kafka…
—
от автора
Model Context Protocol, расширяющий возможности AI в IDE, стремительно набирает популярность. Почему это происходит — и почему разработчикам стоит обратить на него внимание?Одна из горячих тем в области AI-кодинг-тулов и developer tooling — протокол MCP (Model Context Protocol), представленный Anthropic…
—
от автора
Привет, Хабр! На связи Виталий, дежурный системный инженер дата-центра в Selectel.Продолжаем тему, поднятую в наших предыдущих публикациях, где мы говорили об уплотнении серверов линейки ChipCore и усмирении Ryzen™ в мини‑корпусе. Сегодня углубимся в специфику размещения по‑настоящему мощного оборудования. Напомню, нашей главной целью было эффективно использовать…
—
от автора
Привет! Меня зовут Владислав Фальзан, я работаю android-разработчиком в М2. Наша команда мобильной разработки развивает приложение — онлайн-платформу для решения вопросов с недвижимостью. Основные пользователи приложения — физические лица (B2C) и риелторы (B2B2C). Эта статья — продолжение технического гайда для…
—
от автора
Данный пост не является рекламным и не несет в себе маркетинговой составляющей.Продолжаю свой рассказ про разработку устройства фотобиомодуляции. С предыдущей статьей можно ознакомиться тут.Первая версия устройства, по отзывам, показала неплохую эффективность, однако конструкция и некоторые технические недостатки при регулярном использовании…
—
от автора
ПЛИС-культ привет, FPGA-хаб!На днях я наконец-то достиг стадии принятия и доверстал третий номер народного FPGA / RTL / Verification журнала, которым спешу с вами поделиться. Журнал бесплатный и свободно распространяемый. Скачать можно на этой странице https://fpga-systems.ru/fsm Номер получился не такой…
—
от автора
Привет, Хабр! Я — Мила Муромцева, системный аналитик в Альфа-Банке. Пишу эту статью, чтобы поделиться нашим опытом, а с кодом и техчастью мне помогает наш разработчик Миша Буторин. Расскажем, как мы научили LLM проверять документацию для платформы Альфа-Онлайн: переписали стандарт, поборолись…
—
от автора
Привет, Хабр! Сегодня мы рассмотрим, как заставить PostgreSQL самостоятельно крутить K-Means для сегментации клиентов, не вытаскивая данные наружу. Пройдемся по циклу: нормализуем фичи в materialized view, напишем функцию PL/PythonU, которая дергает scikit-learn, сохраняем cluster_id обратно в таблицу и закрываем гештальт…
—
от автора
Всем привет! Я Дарья Васильева и отвечаю за DevRel в ПГК Диджитал. В этой статье я расскажу, как мы (я не одна) развиваем наше направление при ограниченном бюджете: делюсь личным опытом, идеями.Прелюдия. Что такое DevrelDevRel (Developer Relations) — всё ещё относительно новая сфера для многих компаний. Часто не до конца понятно,…
—
от автора
Дорогие мои рыцари-джедаи инженеры-конструкторы! Возможно, наблюдая за успехами нейросетей в последнее время, вы тоже задумывались, каким образом можно применить все это великолепие для собственной работы, особенно, если ваша работа связана с передовыми разработками в науке и технике. Меня тоже постоянно…