Sample RESTful HTTP web service written with the Vert.x Java API.
The basic async control flow is this:
Router endpoint > request to Event Bus > In-memory data storage > reply to Event Bus > complete HTTP response
All verticles are deployed from BookRouterTest.java
. Each endpoint has its own dedicated tests, as well as a test to demonstrate them all working together.