Der Beschreibung nach handelt es sich nicht um REST, sondern eher um WebSockets oder ähnliches. Ein REST-Server sendet keine Daten an verbundene Clients (ausgenommen natürlich die explizit angeforderten), allein schon deshalb, weil es keine ständigen Verbindungen gibt.
Websockets wäre die bessere und modernere Technik. Aber er nutzt halt "long polling" als Alternative.