MongooseIm 6.3: Prometheus, CockroachDB and more

Click for: original source

MongooseIM is a scalable, efficient, high-performance instant messaging server using the proven, open, and extensible XMPP protocol. With each new version, we introduce new features and improvements. By Pawel Chrzaszcz.

MongooseIM 6.3 has been released. It is an open source, scalable, and efficient XMPP (Extensible Messaging and Presence Protocol) server. MongooseIM 6.3 introduces a new instrumentation layer that supports the Prometheus monitoring system. This allows for easier configuration, extensibility, and the ability to add more handlers in the future. Additionally, MongooseIM 6.3 can now use CockroachDB to store all of its persistent data. CockroachDB is a scalable, distributed SQL database that can be used to build globally distributed applications.

MongooseIM 6.3 also includes a number of other improvements and updates. These include:

  • A new CETS in-memory storage engine that is faster and more efficient than the previous version.
  • Improved support for IPv6.
  • A new module for generating self-signed certificates.
  • A number of bug fixes and performance improvements.

MongooseIM 6.3 is available for download from the MongooseIM website. MongooseIM 6.3.0 opens new possibilities for observability – the Prometheus protocol is supported instantly with a new reworked instrumentation layer underneath, guaranteeing ease of future extensions. Regarding database integration, you can now use CockroachDB to store all your persistent data. Nice one!

[Read More]

Tags database app-development cio messaging performance erlang