Simplify request handling
Single message queue using transactional memory