Как Kafka basics применяется в реальном backend-проекте?

PythonMiddle+Кэш, очереди и фоновые задачиТеорияredisceleryqueuekafkapythonкэш-очереди-и-фоновые-задачиmessage-brokers

Что хотят услышать интервьюеры:

Практика: в backend-проекте тема Kafka basics обычно используется, когда нужно контролировать поведение сервиса, обработку данных или контракт API.

  • сначала определите границу ответственности;
  • покажите минимальный пример;
  • назовите риск неправильного применения;

Ответ:

Пример:

@app.task(bind=True, max_retries=3)<br>def send_email(self, user_id):<br>&nbsp;
&nbsp;
...

На что смотрит интервьюер: умеете ли вы связать теорию с реальной задачей, а не просто пересказать документацию.

Источники

Похожие вопросы