Spring, rabbit,mongo, http ,mvel tech stack in a concrete initialize threads that send messages  to a queue that are dequeued and stored to a mongo instance