О продукте
Сервис Address Book предназначен для предоставления конечному пользователю информации о контактах адресной книги в заданном формате.
Версия 1.3.0 поставляется в Docker-контейнерах.
Сервис Address Book включает в себя MongoDB — систему управления базами данных, которая работает с документоориентированной моделью данных.
На рисунке ниже представлена упрощённая схема взаимодействия Address Book Service, Elph Proxy и Elph Chat Server:
Системные требования
Протестированные операционные системы:
- Ubuntu 18.04 LTS;
- Ubuntu 20.04 LTS;
Минимальные аппаратные требования:
- CPU: 4 ядра 2.5 GHz;
- RAM: 4 GB;
- HDD: 50 GB.
Максимальные показатели, которых получилось достичь при нагрузочном тестировании:
- 1300 RPS для GET-запросов от разных пользователей;
При этом сервер с 4 ядрами CPU, 16 GB RAM был загружен в среднем на 90%.
Данная нагрузка приблизительно соответствует 4000 абонентов.