[OpenSIPS-Users] [NEW] Share data in your distributed platform using the clusterer module

Răzvan Crainea razvan at opensips.org
Tue Mar 29 20:48:13 CEST 2016


Hello everybody!

Sharing dialog information, ratelimit values, or user location 
information in an OpenSIPS-based distributed platform can now be done in 
a very easy and intuitive way using the new clusterer module[1]. All you 
have to do is to provision your OpenSIPS nodes in a simple database 
table and your entire distributed platform will share the same information.

Using the new clusterer module[1] is very easy to add or remove nodes in 
your platform: all you have to do is to provision a centralized 
database, and all your OpenSIPS nodes will be updated with the latest 
topology. And everything without a single restart! All the topology 
information is stored in each node's cache, and updated on reload.

Data replication is done in a very efficient and scalable way using the 
latest bin interface protocol, so you don't need any external services 
(like mongo, redis, etc). Everything is builtin inside OpenSIPS and is 
designed to be very fast and scalable.

The setup for this module is quite simple. You can find a startup 
example here[2], which you can elaborate to your needs.

You can find this awesome feature in the OpenSIPS 2.2 release, but you 
can start using it now in the master branch.

[1] http://www.opensips.org/html/docs/modules/2.2.x/clusterer
[2] http://www.opensips.org/html/docs/modules/2.2.x/clusterer#id293966

Best regards and happy hacking!
-- 
Răzvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com



More information about the Users mailing list