Разработка и исследование социально-поисковой системы
Краткая UseCase диаграмма
Расширенная UseCase диаграмма
Подробная UseCase диаграмма
Доступность. От системы требуется непрерывная работа 24х7, максимальное время простоя 24 часа в год. Надежность. При наступлении внештатной ситуации система должна оповестить об ошибке и завершить текущий сеанс. При отказе компонентов сервера, они должны быть автоматически перезапущены. Масштабируемость. Система должна поддерживать балансировку бекенда с использованием нескольких серверов. Конфигурируемость. Модули системы должны иметь единственное место для настройки параметров, важных для их функционирования. Производительность. Система должна формировать ответ на поисковый запрос либо сообщение об ошибке в течении 5-10 секунд. Модульность. Система должна быть разбита на независимые модули с целью разделения задач.