A light message-oriented middleware in Javascript