Stable Meetings – How We Prevent Downtime

Video Meetings are becoming an ever so important part of our lives, whether for company meetings or educational purposes, not being able to meet is a no-go. Using a stable and reliable meeting solution is mandatory.

What do we do to keep our service up and running?

First of all, we carefully select our hosting partners—we only contract partners with enough capacity and technical expertise.

For managing containerized workloads, we use Kubernetes and services that facilitate both declarative configuration and automation.

Kubernetes allows us to keep up with the requirements. It has some great features that enable us to deploy our applications fast with scalability in mind, e.g., adding new servers quickly, automatically changing the number of running containers, health checks as well as self-healing, and so on.

One VM for every meeting

One instance of a virtual machine for every meeting room – this is what makes our meetings secure and our service fail-safe. In case of a failing instance, it will not harm or affect other stable meetings.

In this case, the active meeting room will be terminated (= closed). If you have started a meeting recording, the recording stops, and you will still be able to access it in the meeting room history.

There is always an empty place for your meeting.

Enough space for you and your meetings – there are provisioning images (hot-standby-conf server-VMs) per cloud region. All customers/conferences per cloud region share these images. If we do not have enough images, the customers have to wait, and the duration depends on the deployment speed of the cloud provider. This period is buffered by the provisioning images.

Figure: How eyeson prevents outages.

Stable Meetings For Your Use Case

Are you looking for an online meeting solution for your use case? Whether you are using eyeson for meetings or if you are integrating our API with your customized solution,  there will always be a VM waiting for your call.