Eyeson Blog

Stable Video Meetings for your use case - How We Prevent Downtime

Written by Thomas Stenitzer | March 17, 2021

Video Meetings are becoming an ever so important part of our lives, whether for company meetings or part of a digital workflow within your CRM, not being able to meet is a no-go.

eyeson API for video meetings provides a secure way to build your solution as we provide a stable and reliable video-as-a-service (vaas).

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.

Enough space for you and your meetings

There will always be an empty place for your meeting. We provide a certain number of provisioning images (hot-standby-conf server-VMs) per cloud region. All customers/conferences per cloud region share those images. If we do not have enough images, we create new ones automatically. The duration depends on the deployment speed of the cloud provider. This period is buffered by the provisioning images.

Only if an unusually high number of parallel meetings is started, e.g. due to a large event, delays might occur. Therefore, we kindly ask our API customers to inform us about the number of planned parallel meetings before a big event, so that we can provide more provisioning images from the beginning. This helps us to prevent any delays and will make sure that your events run smoothly.


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.