I guess everybody knows the drill by now - it is the right time of the year for a new major OpenSIPS release. Almost 4 months ago we were announcing our ambitious roadmap for OpenSIPS 3.0 . Well, this has just come reality !! I’m happy to announce the beta release of the OpenSIPS 3.0.0 … Continue reading OpenSIPS 3.0.0 major release
Doing maintenance on live production servers is never desired, but it is always necessary in order to enhance your platform with new features, or just for doing some small/quick fixes. And maintenance usually requires restarting OpenSIPS, so that it can re-parse its configuration script. Depending on your setup, OpenSIPS may need, for routing purposes, a … Continue reading No Downtime for OpenSIPS 3.0 restarts
OpenSIPS 3.0 includes major changes to the way in which the available memory allocators can be embedded into a build, as well as to the manner in which they can be selected at runtime. The end goal of this rework is to simplify and speed up many existing workflows (debugging, fine tuning, development) by avoiding … Continue reading Containing Memory-Related Issues in an Easy Way with OpenSIPS 3.0
When running a non-interactive service (daemon), such as OpenSIPS, a mandatory requirement is to have a method to interact with it. This is useful for different purposes, such as monitoring the service, provisioning certain data within it, or simply controlling different behaviors of its components. For these matters we have developed the new OpenSIPS CLI tool, an … Continue reading New OpenSIPS CLI tool for the New Management Interface in OpenSIPS 3.0
A hot backup means redundancy, redundancy means more uptime, more uptime means a better SLA, a better SLA means happier customers and more money. Building redundancy is a must when moving your service into production. And a typical approach for achieving redundancy is by implementing an active - backup setup with full realtime synchronization between … Continue reading Achieving service redundancy in two steps with unified clustering in OpenSIPS 3.0
Starting with version 3.0, OpenSIPS will offer script writers full support for piping the opensips.cfg file (including any other files imported by it) to a generic preprocessing command. What's So New About It? Until now, the core problem of templating opensips.cfg was solved using fully externalized solutions such as GNU m4, which grabbed an input configuration file … Continue reading Generic Preprocessor Support in OpenSIPS 3.0
During all the OpenSIPS trainings, one of the first questions that pops up when talking about configuring OpenSIPS is : "How do I know how many processes should I configure on my OpenSIPS?". And later, this question escalates into the one of the most troubling question for people operating OpenSIPS : "Does my OpenSIPS have … Continue reading Auto process scaling – a cure for load and resources concerns
While the SIP protocol is one of the most popular protocols used for voice calls, the SMPP (Short Message Peer-to-Peer) is one of the most widely used protocols for sending text messages. Having both of them offered by your service enhances your platform with more compatibility and flexibility. In order for your customers to have … Continue reading Gateway between SIP and SMPP messages
There are approximately 4 months left to the OpenSIPS Summit 2019 in Amsterdam and we are full steam ahead with getting everything in place. One of the last milestone (before getting into straight line) was to open the registration process. So, we welcome everyone, participants, speakers and sponsors to join us and to be part … Continue reading Be part of OpenSIPS Summit 2019
You already know the story - one more year, one more evolution cycle, one more OpenSIPS major release. Even more, a new OpenSIPS direction is about to start. So let me introduce you to the upcoming OpenSIPS 3.0 . For the upcoming OpenSIPS 3.0 release (and 3.x family) the main focus is on the devops … Continue reading Introducing OpenSIPS 3.0

You must be logged in to post a comment.