Да, это возможно.Сервер, расположенный в облаке, может просто передавать данные между двумя одновременно подключенными клиентами без необходимости хранить эти данные на диске.
Часть данных должна существовать в памяти некоторой формы (например,RAM), по крайней мере, на мгновение.В крайнем случае, это требование к пространству может быть уменьшено до одного байта.
Хранение не особенно дорого, даже для этого варианта использования.Тем не менее, если ваша архитектура не требует хранения, то нет причин покупать ее.
У меня нет хороших ссылок для вас.Я даже не знаю, есть ли у этой концепции имя.Но вы должны понимать, что это очень базовая концепция компьютерной коммуникации / буферизации.
Если вы заметили, что службам обмена сообщениями, как правило, нравится хранить ваши данные в облаке, хорошо, (простите мой цинизм, но) это, вероятно, просто так, что они могут добывать его по своему усмотрению.