Каковы требования к хранению истории, порядку сообщений, поиску, шифрованию, доступности, региону размещения и удалению сообщений?

Эти требования нужно согласовать до выбора архитектуры: срок истории, порядок, поиск, модель шифрования, SLO, регионы и семантику удаления. Их значения нельзя вывести из слова «мессенджер».

Короткий ответ

Что ответить на собеседовании

Эти требования нужно согласовать до выбора архитектуры: срок истории, порядок, поиск, модель шифрования, SLO, регионы и семантику удаления. Их значения нельзя вывести из слова «мессенджер».

Подробный разбор

Ответ с пояснениями

Эти требования нужно согласовать до выбора архитектуры: срок истории, порядок, поиск, модель шифрования, SLO, регионы и семантику удаления. Их значения нельзя вывести из слова «мессенджер».

Уточните, нужен ли порядок внутри диалога или глобально, поиск на сервере или устройстве, синхронизация между устройствами и доступ offline. Сквозное шифрование меняет возможности серверного поиска и восстановления. Для удаления определите судьбу резервных копий и копий получателя. Зафиксируйте нагрузку и требования к задержке, а также допустимые компромиссы при сетевом разделении и отказе региона.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее