В состав дистрибутива входят следующие компоненты:
- Сервер системы взаимодействия;
- Распределенное хранилище Hazelcast. В нем хранятся сессии пользователей, подписки на события, очереди;
- Поисковый кластер Elasticsearch. Используется для подбора пользователей и полнотекстового поиска.