Платформа Mongoseim

- Начиная
- Руководство разработчика
- Пакеты
- Страница продукта: https://www.erlang-solutions.com/products/mongooseim.html
- Документация: https://esl.github.io/mongosedocs/
- Попробуйте сейчас: https://trymongoose.im
Познакомьтесь
Mongoseim - это надежный, масштабируемый и эффективный сервер XMPP в основе мгновенной платформы обмена сообщениями, направленной на большие установки.

Разработанный для предприятия, он является устойчивым к неисправности, может использовать ресурсы нескольких кластерных машин и легко масштабируется для большей емкости, просто добавив коробку или виртуальную машину.
Mongoseim может принимать сеансы клиента над Vanilla XMPP, REST API и SSE, а также веб-питания, а также Bosh (HTTP Long-Collling).
В качестве платформы Mongooseim включает в себя несколько компонентов на стороне сервера (бэкэнд) и клиентской (фронтальной).
Мы предоставляем тестовый набор, метрики, платформу для тестирования нагрузки и сервер мониторинга. Мы рекомендуем сторонние клиентские библиотеки с открытым исходным кодом для XMPP и REST API.
Это приносит вам Erlang Solutions.
Компоненты платформы монгуосейма :

Узнать больше:
- Главная: http://github.com/esl/mongooseim
- Страница продукта: https://www.erlang-solutions.com/products/mongooseim.html
- Документация: https://esl.github.io/mongosedocs/
Скачать пакеты
Для быстрого начала просто скачать:
- Изображение Docker (хранилище исходного кода)
- Хульса -диаграмма (хранилище исходного кода)
- Предварительно построенные пакеты, которые соответствуют вашей платформе (Ubuntu, Debian, Centos совместимы: Almalinux и Rocky Linux)
Общественное тестирование
Проверьте наши результаты теста:
- CI тестирование:
- Покрытие кода:
- Codecov - сообщается Circleci.
- Королевы - сообщают GH действий.
Документация
Смотрите документацию для последних выпусков:
- Владелец
- 6.3.0
- 6.2.1
- 6.2.0
- 6.1.0
- 6.0.0
- 5.1.0
- 5.0.0
- 4.2.0
- 4.1.0
- 4.0.1
- 3.7.1
- 3.6.2
- 3.5.0
- 3.4.1
- 3.3.0
- 3.2.0
- 3.1.1
- 3.0.1
Монгуосейм документация подчеркивает:
При разработке новых функций/модулей, пожалуйста, убедитесь, что вы добавили базовую документацию в каталог «DOC», и добавили ссылку на ваш документ в «mkdocs.yml».
- Учебные пособия. Узнайте, как:
- Создайте монгуосейм из исходного кода
- Установите mongoosepush
- Установите Mongooseice
- Создайте приложение для обмена сообщениями iOS
- Руководство пользователя. Узнайте все о том, как использовать Mongooseim в вашем проекте. Исследуйте его функции, поддерживаемые XEPS, RFC и бэкэнды базы данных, а также стратегии архитектуры и развертывания.
- Конфигурация. Изучите доступные параметры, включая конфигурацию бэкэнд базы данных, списки управления доступом, модули прослушивателя и расширения.
- REST API. Исследуйте функции Mongooseim, используя нашу документацию API REST и Swagger.
- Эксплуатация и техническое обслуживание. Посмотрите, что учитывать при строительстве, мониторинге, тестировании и распределении кластеров Mongooseim.
- Руководство разработчика сервера. Получите всю информацию, необходимую для расширения платформы Mongooseim.
Участвовать!
Предложения, вопросы, мысли? Свяжитесь с нами напрямую:
- Поднять проблему GitHub
- Напишите нам по адресу [email protected]
- Следите за нашей учетной записью в Твиттере