Skip to content

A metrics based loadbalancer for BigBlueButton open source web conferencing system

License

Notifications You must be signed in to change notification settings

bigblueswarm/bigblueswarm

Repository files navigation

Architecture

Codacy Badge Codacy Badge Code linting Unit tests and coverage Integration tests
Docker build Docker Image GitHub go.mod Go version GitHub

BigBlueSwarm is an open source metric-based multi-tenant load balancer that manages a pool of BigBlueButton servers, an open source web conferencing system for online learning. It works as a proxy and makes the server pool appear as a single server. Send standard BigBlueButton API requests and BigBlueSwarm distributes these requests to the least loaded BigBlueButton server in the pool.

Documentation

Manage BigBlueSwarm

Manage your BigBlueSwarm cluster using the bbsctl cli tool.

Roadmap

Checkout BigBlueSwarm public roadmap.

Contributors

GitHub Contributors Image