Supponiamo che abbia un servizio che richiede cercare il database per dati diversi una volta ogni tanto. Per questo ho 2 o 3 SSE, ognuno con un nuovo tentativo in tempo reale (20000 millisecondi, 1000 millisecondi ...). Quello che mi piacerebbe sapere è se i websocket possono gestire diversi "tipi di dati" di conseguenza alla richiesta , ad esempio, potrei creare uno websocket per gestire un sistema di notifica, un sistema di chat, un sistema di gruppo invece di SSE separati e trattare i dati in modo diverso con javascript? E se fosse così, sarebbe di maggiore interesse (prestazioni) rispetto all'esecuzione di query diverse sul server attraverso diversi SSE ?
Se questo è possibile, sarebbe un cattivo design creare più socket per ogni servizio qui?