Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.42 KB

README.md

File metadata and controls

24 lines (15 loc) · 1.42 KB

Общее описание сервисов

Учебный проект для отработки навыков работы с Spring-Kafka. Выполнен в виде репозитория, содержащего два сервиса, а также докер-файлов для поднятия необходимой инфраструктуры. Проект собран на gradle.

Репозиторий содержит следующие сервисы

Архитектура

Сервис Metric_Producer отправляет метрики определенного формата в кластер кафки. Кластер состоит из 3-х брокеров. Данное решение выполнено для демонстрации репликации кафки. Сервис Metric_Consumer служит для принятия и последующей обработки сообщений продюсера. Более подробное описание каждого сервисам приведено в README.md файлах.

Тестирование

Создан файл metric для ручного тестирования.

Запуск

Дополнительный вариант запуска - команда ./gradlew bootRun в корне проекта.