Realtime Backbone.js views using Pusher
I like feedback, I like to know that when I click a button that I will be presented with some — sometimes small — visual indication that my action succeeded. However with TestPilot we have a lot of things going on in the background, we use multiple background workers running in 3 different DCs, some have access to the database and others use a separate messaging layer to get messages back to the frontend.