publish blog: message queue intro