Какие обязательства лежат на RabbitMQ при обработке сообщений?
RabbitMQ как брокер сообщений берет на себя обязательства по надежной доставке сообщений между отправителем и получателем. Основные обязательства RabbitMQ:
Читать ответПодготовка к интервью
11 вопросов с собеседований в Рольф Тех
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Рольф Тех. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, rabbitmq.
Каталог
RabbitMQ как брокер сообщений берет на себя обязательства по надежной доставке сообщений между отправителем и получателем. Основные обязательства RabbitMQ:
Читать ответRabbitMQ — это брокер сообщений, который широко используется для организации обмена сообщениями между приложениями. Однако у него есть некоторые ограничения и особенности, которые стоит учитывать:
Читать ответДля передачи данных между двумя базами данных PostgreSQL из Python можно использовать несколько подходов:
Читать ответRedis — это высокопроизводительное хранилище данных в памяти, часто используемое как кэш, брокер сообщений или база данных с поддержкой различных структур данных.
Читать ответRabbitMQ — это брокер сообщений, который реализует протокол AMQP (Advanced Message Queuing Protocol). Он используется для обмена сообщениями между различными приложениями или компонентами системы.
Читать ответЭти три понятия связаны с безопасностью и доступом к системе, но выполняют разные функции:
Читать ответWebSocket основан на TCP, как и стандартный сокет, но обеспечивает полнодуплексную связь поверх HTTP-соединения.
Читать ответVACUUM — это утилита в PostgreSQL, которая выполняет очистку "мертвых" кортежей (строк), оставшихся после операций UPDATE и DELETE.
Читать ответRedis — это высокопроизводительная база данных типа key-value, которая хранит данные в памяти для быстрого доступа. Она часто используется как кэш, брокер сообщений или для хранения сессий.
Читать ответЧерез месяц после запуска продукта важно смотреть метрики, которые показывают как продукт воспринимается пользователями и насколько он достигает бизнес-целей. Основные метрики:
Читать ответCost Performance Baseline (базовая линия стоимости и выполнения) — это утверждённый план, который объединяет бюджет проекта и график выполнения работ.
Читать ответ