Встречается на собеседованиях • сегодня
Работал ли с Qpid
Да, работал с Apache Qpid — это брокер сообщений, реализующий протокол AMQP. Использовал его для асинхронного обмена сообщениями между микросервисами.
Пример подключения к брокеру через библиотеку qpid-python:
python
from qpid.messaging import Connection, Message
Подключение к брокеру
connection = Connection(host="localhost", port=5672)
connection.open()
session = connection.session()
Отправка сообщения
sender = session.sender("my-queue")
message = Message(content="Hello, Qpid!")
sender.send(message)
Получение сообщения
receiver = session.receiver("my-queue")
received = receiver.fetch()
print(received.content)
connection.close()
text
Ключевые особенности:
- Поддержка AMQP 1.0 и 0-10.
- Надежная доставка и транзакции.
- Интеграция с Python через `qpid-python` или универсальные клиенты типа `pika`.
Для сложных сценариев (кластеризация, персистентность) настраивал Qpid Broker-J.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы