У меня есть сервер, который должен получать обновления в реальном времени от Firebase для нескольких пользователей, где каждый пользователь предоставляет доступ Oauth к своим данным Firebase моему приложению.
Мой сервер реализован с использованием Firebase REST Streaming на основе событий, отправленных сервером.
Мне нужно знать, есть ли способ мультиплексировать данные Firebase, относящиеся к нескольким пользователям, в одном потоке.
Я хотел бы иметь возможность настроить поток с токенами Oauth, относящимися к нескольким пользователям, и впоследствии получать обновления в реальном времени, относящиеся к нескольким пользователям в одном потоке.
В противном случае кажется, что мне нужно поддерживать отдельный поток для каждого токена Oauth, который кажется не масштабируемым.
Я думаю, что в Твиттере есть функция Site Streams, подобная той, которую я ищу в их API, реализованной через конверт, указывающий пользователя, которому предназначено сообщение.
Поддерживает ли Firebase что-то подобное?