Push database changes to all clients in real-time (!) with AngularJS and Firebase
By the way, did you note the super-sympathic start into the presentation ? I really like that guy!
Firebase is a commercial product. Small instances are totally free, for professional usage attractive plans are available, up to millions (!) of connected clients.