Reality check
We have run all of the previous examples in one JVM process. If necessary, Vert.x instances can be deployed in different JVM processes and clustered by adding the -cluster option to the run command, when the verticals are deployed not from IDE, but from a command line. Clustered verticals share the event bus, and the addresses are visible to all Vert.x instances. This way, more message consumers can be deployed if the consumers of certain addresses cannot process the requests (messages) in a timely manner.
Other frameworks that we mentioned earlier have similar capabilities. They make microservice creation easy, and may encourage breaking the application into tiny, single-method operations, with the expectation of assembling ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access