The MongooseIM platform is designed to build high-performance instant messaging systems. It is aimed at large, complex enterprise level projects where real-time communication is critical for business success. Built around proven technologies XMPP/Jabber, the MongooseIM platform provides communication for millions of online users in high-growth sectors such as social media, gaming, and telecommunications. It is reliable, fault-tolerant, can utilise the resources of multiple clustered machines, and can scale easily when more capacity is needed.
The MongooseIM platform significantly lowers the pain of integration by making it easier and faster. By offering a REST API (simple, modern and popular with developers) for both backend integration and client/server development, it lowers the barriers of entry for developers and allows the addition of innovative real-time, social features to existing apps. Globally, the MongooseIM platform enables higher acquisition, retention, and engagement, by leveraging high-density, real-time network effects.
MongooseIM platform is open source under GPLv2 and can be used at any volume without license fees. Due to its clean and modular design, it integrates easily with pre-existing solutions within a company.
The features you order can be developed in a private repository giving you the sole access to it, or as an open feature - maintained and expanded by the community.
MongooseIM platform consists of multiple software components and extensions, allowing you to select a configuration tailored to your particular requirements:
+ Server: MongooseIM, MongoosePush, MongooseICE, Mongoose-ansible, CLT/Tide
+ Client: Smack, XMPPFramework, Retrofit, Jayme, Mangosta iOS+Android, amoc,
escalus (soon IoT SDK, Mangosta Web).
Over 40 different XMPP-related metrics, allowing close monitoring of what happens inside your MongooseIM nodes.
Horizontal linear cluster scalability comes as standard. Your cluster can be grown and scaled according to traffic profiles and user base and there's no need to redesign the system as the customer use increases. Additional hardware requirements are modest. MongooseIM is highly memory-efficient.
MongooseIM platform is built around proven technologies such as XMPP/Jabber providing high performance, high availability, ease of deployment and development, and reliability in production. While all messaging features are available using the XMPP protocol, it adds a client/server REST API for front-end and back-end integration. This allows building a massively scalable chat system with a very fast time to market and exposing businesses to a wider pool of developers adopting the MongooseIM platform.
MongooseIM enables mobile app developers to build and integrate chat features much faster and more easily into their apps. We have contributed to a number of open source, third party XMPP libraries such as Smack for Android and XMPPFramework for iOS. We offer feature parity between MongooseIM server and Smack + XMPPFramework.
With pre-built packages for Ubuntu/Debian Linux and macOS, you can install MongooseIM and be up and running in only 5 minutes without any knowledge of Erlang.
Erlang Solutions has a dedicated team of XMPP experts ready to help you install, run and expand your XMPP-based service. We also have 9x5, 24x5 and 24x7 support contracts for clients who would like some extra assistance with their production systems.
You can be up and running in minutes on commodity hardware, with a single node capable of handling hundreds of thousands of users. MongooseIM delivers a full-featured instant messaging system to market with speed and open standard compliance.
To learn more about MongooseIM you can contact us directly or review further resources:
We have a dedicated team that specialise in designing, optimising and implementing instant messaging solutions. They are experienced in providing expert advice on building, scaling and customising messaging platforms, and we can train your technical staff and service support. MongooseIM is used by leading gaming, social media and telecoms companies, and has greatly enhanced their productivity and collaboration.
And stay up to date with the latest messaging innovations, industry news and MongooseIM next releases.
We share updates on a bi-monthly basis.
You can rely on us in providing the expertise on building, scaling and customising messaging platforms. We've tailored various Subscription Plans for you to decide which one is the best for your needs.
|Feature / Plan||Basic||Professional||Business||Enterprise|
|Run On Premise||Yes||Yes||Yes||Yes|
|Run Multiple installations||No||No||Yes||Yes|
|Include/Ship as Part of your products||No||No||Yes||Yes|
|Monitor Riak / Rabbit / MongooseIM||No||Yes||Yes||Yes|
|Custom Plugins / Northbound APIs||T&M||T&M||Priority on the roadmap, subject to ESL’s discretion||Yes|
|Elasticity||No||No||Yes, yearly average (max 100 nodes)||Yes, yearly average (Unlimited)|
|Number of Concurrent Open Support Tickets||2||5||Unlimited||Unlimited|
|Response Time (hours)||24||8||4||Custom|
|Initial Training and Setup (hours)||1||4||8||Custom|
|Quarterly Product Calls||No||No||Yes||Yes|
|Get more info||Get more info||Get more info||Get more info|
|Additional Options and Services Available:|