Toto se nazývá Comet/Reverse Ajax/HTTP server push http://en.wikipedia.org /wiki/Comet_(programování) . Existuje mnoho technik, jak to udělat, stejně jako mnoho existujících rámců, které to dělají za vás.
V SO je mnoho odpovědí o kometě https://stackoverflow.com/search?q=comet
Jednoduchá implementace by byla javascript setTimeout a setInterval pro kontrolu stavu serveru se spouštěcí/uloženou procedurou na mysql.
Pro hloubkový ponor do Komety. Existují o tom dvě skvělé knihy:
Comet and Reverse Ajax 2008 Autor Dave Crane
Kapitola 4 (River of Content) – Budování uživatelské zkušenosti v reálném čase 2010 Autor Ted Roden