A skeletal guide of one way to implement a nsq consumer