Python Flask - сохранение данных, доступ к которым могут получить несколько клиентов

Я пытаюсь создать приложение, которое позволяет нескольким клиентам подключаться и использовать его в качестве сайта для видеоконференций (как google meets). Вот как это будет работать (клиенты разного цвета представляют разные, но одновременные встречи):Diagram showing the apps structure

Я пытаюсь найти способ хранения видео и аудио данных клиентов таким образом, чтобы другие пользователи могли получить к ним доступ. Я думал об использовании файловой системы, в которой для каждой встречи создавался бы новый файл, в котором хранились бы соответствующие данные, но подумал, что это может быть довольно медленно. Другим методом, о котором я думал, было бы использование базы данных SQLite или MySQL для хранения данных.

Я буду признателен за любые отзывы о методах, которые я упомянул выше, и/или о любом новом методе, о котором я еще не думал.

Спасибо:)

Вернуться на верх