Встречается на собеседованиях • сегодня

Приведи пример задачи где бы не использовал Kafka

Вот пример задачи, где Kafka не нужен: обработка небольшого объема данных в синхронном режиме. Например, веб-сервис для проверки орфографии.

Пример кода на Flask:

python
from flask import Flask, request, jsonify
import spellchecker  # hypothetical library

app = Flask(name)

@app.route('/spellcheck', methods=['POST'])
def spellcheck():
text = request.json.get('text')
if not text:
return jsonify({'error': 'No text provided'}), 400

text
corrections = spellchecker.check(text)
return jsonify({'corrections': corrections})

if name == 'main':
app.run(debug=True)

text

**Почему не Kafka:**  
1. Низкий объем данных (один запрос — один текст).  
2. Синхронная обработка (пользователь ждет ответ сразу).  
3. Нет необходимости в буферизации или потоковой обработке.  

Для таких сценариев хватит REST API или RPC. Kafka избыточен и усложнит архитектуру.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы