Taking a pubsub message broker approach to logging
blog.rapid7.com
blog.rapid7.com
I've been a huge fan of message-based architecture for years yet there was still a number of things for me to learn from this.
An example is "a message should be self-describing". Its something I instinctively do, but if asked about I'd never mention.
Good piece. Thanks for sharing!