TGViewer
📚 ProTestingInfo 🔷 Канал по тестированию 📚 📚 ProTestingInfo 🔷 Канал по тестированию 📚 @protestinginfo · 14.8K subscribers
Post #5015 1.96K
Вопросы спрашивают👇
на собеседованиях в финтех!
Я сделала со схемами! Люблю теперь свои промпты на генерацию картинок! Передаю свой опыт то, что знаю💙

📌 Что такое Apache Kafka?

Распределённая платформа для обработки потоков данных в реальном времени. Позволяет системам обмениваться сообщениями асинхронно, надёжно и с высокой пропускной способностью.

🔧 Компоненты, которые нужно знать:

1️⃣ Producer — публикует сообщения в топики. Не знает о consumers, работает асинхронно.

2️⃣ Consumer — читает сообщения из топиков. Отслеживает offset, масштабируется через consumer groups.

3️⃣ Broker — Kafka-сервер, хранит данные. В режиме KRaft (с 2022) управляет метаданными без ZooKeeper.

4️⃣ Topic — логическое имя потока сообщений. Состоит из partitions для параллельной обработки.

5️⃣ Partition — часть топика. Гарантирует порядок сообщений внутри себя, позволяет масштабировать нагрузку.

6️⃣ Offset — уникальный номер сообщения в партиции. Неизменяемый, последовательный, нужен для отслеживания прочитанного.

7️⃣ ACKS — подтверждение записи. Настройка баланса: скорость (acks=0) vs надёжность (acks=all).

Зачем это тестировщику:

• Понимать, как тестировать асинхронные системы
• Проверять доставку сообщений и порядок обработки
• Имитировать сбои брокеров и потребителей
• Готовиться к собеседованиям

Что проверять в тестах:

✓ Сообщения доходят до consumer
✓ Порядок сохраняется внутри partition
✓ При сбое - нет потери данных (при правильных acks)
✓ Consumer group корректно перераспределяет нагрузку


Работал(а) с Kafka? Какой компонент вызвал больше всего вопросов? Пиши в комментариях! 👇

Подписывайся @protestinginfo
и делись с коллегами 💙
  • ❤ 16
  • 🔥 14
More from @protestinginfo
  1. Sep 30, 2026Дальше будут еще подробнее посты с подключением. Ответ от ИИ после того как подключила MCP…
  2. Sep 29, 2026Присоединяйся к нельзяграму Постепенно буду раскрывать эту тему пока на таких картинках, р…
  3. Sep 28, 2026Ссылка на все расширения - сохранить и использовать в работе
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →