E' possibile secondo te?
Credo di si; più o meno tutto è fattibile.
Ma tutto dipende dalla quantità di dati che hai e quante macchine stanno collegate.
Se fossi in te mi farei prima uno schema completo sulla carta.
Inoltre, se ti trovi da solo a sviluppare un progetto del genere, lo manterrei il più semplice possibile.

Puoi cercare su google DSMS (Data stream management system), cosi ti puoi fare un'idea più concreta.