Workshop: The Ultimate Asynchronous Stack
In this workshop, you will learn to build an asynchronous application, from the front-end, based on Angular 4, the server API, with Vert.x all the way to the NoSQL backend, based on MongoDB.Event based systems are hot. Using an asynchronous, event driven approach can potentially process huge amounts of requests in a short amount of time. In an event based system, events are distributed to handlers when they are available. The event loop is non-blocking, results are passed backed by means of callbacks. This optimizes the available CPU resources. To be truly effective though, the complete application flow from front-end all the way to your persistence mechanism should be asynchronous.