https://github.com/ispaneli/kakafka
Test assignment for the author of the course "Apache Kafka for development and architecture"
https://github.com/ispaneli/kakafka
apache-kafka consumer kafka message-broker message-queue producer producer-consumer
Last synced: 3 months ago
JSON representation
Test assignment for the author of the course "Apache Kafka for development and architecture"
- Host: GitHub
- URL: https://github.com/ispaneli/kakafka
- Owner: ispaneli
- License: mit
- Created: 2024-10-07T15:21:43.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-07T15:46:30.000Z (about 1 year ago)
- Last Synced: 2025-02-19T13:09:08.211Z (8 months ago)
- Topics: apache-kafka, consumer, kafka, message-broker, message-queue, producer, producer-consumer
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Тестовое задание для автора курса «Apache Kafka для разработки и архитектуры»
**Задание №1:** "Создание проекта, работающего с Apache Kafka"
**Условие:** Создайте проект на одном из языков программирования (Java, Go, Python), который включает два независимо запускаемых приложения:
1. **Производитель** (*"Producer"*): Записывает любые данные в формате Avro в топик Kafka.
2. **Потребитель** (*"Consumer"*): Считывает данные из топика Kafka и выводит их в консоль. При этом, потребитель самостоятельно фиксирует смещения обработанных данных.**How to use:**
```bash
cd src
docker compose up --build
```