...
Архитектура серверной части платформы Elph обеспечивает функционирование основных сервисов системы, включающих обработку сообщений, маршрутизацию данных, взаимодействие с внешними и внутренними системами, а также управление клиентскими подключениями.
Платформа Elph реализована в микросервисной архитектуре и состоит из следующих основных компонентов:
- Elph API;
- Elph Proxy;
- SSO;
- Elph Chat Server;
- Status Service;
- Call History Service;
- File Service;
- Mini-apps Service;
- Address book;
- Push gateway;
- RabbitMQ.
...
Название VM | CPU core, Xeon | RAM, Gb | HDD, Gb |
|---|---|---|---|
Elph API (подробнее по ссылке) | Требования релевантны с SSW ECSS10, так как пакет устанавливается на том же хосте | ||
| Chat Server (подробнее по ссылке) | 4, 64-bit x86 CPUs | 16 | 200 |
| Elph Proxy (подробнее по ссылке) | 2, 64-bit x86 CPUs | 4 | 30 |
| Elph Proxy + Chat-Server | 4, 64-bit x86 CPUs | 16 | 200 |
| SSW ECSS10 + Elph Api + Chat-Server | 12, 64-bit x86 CPUs | 32 | 300 |
| Всё на одном хосте | 16, 64-bit x86 CPUs | 32 | 300 |
...
| Название компонента | Ubuntu 18.04 | Ubuntu 20.04 | Ubuntu 22.04 | Ubuntu 24.04 | Astra Linux SE: 1.7.3; 1.7.5; 1.7.6; 1.7.7; 1.8. | |
|---|---|---|---|---|---|---|
| Elph API | Может быть развёрнут на любой ОС, но ограничен совместимостью SSW ECSS10, так как устанавливается на том же хосте | |||||
| Elph Server | + | + | + | + (начиная с версии Elph 2.13.0) | - | + |
| Elph Proxy | + | + | + | + (начиная с версии Elph 2.13.0) | + (требуется ручная установка доп. пакетов) | |
...