I love that too. Because of that today's applications can be made realtime or very snappy, and effortlessly by developers. It's a good design to me going to a dispatcher. It's more wireless.
I tried to use in backend something like that, well not so similar but have the same magic: SenecaJS.