In this talk I present an architecture solution based in asynchronous events, using a Queue that process the events and dispatch to free resources.
This is good for transaction systems, logging and events being processed in background, allowing us to have a decoupled architecture.
Nodejs is used in the examples, and some code snippets are shown during the talk.