A message queue for the Internet of Things