This document discusses reactive microservices and how Vert.x can help build them. It defines reactive systems as being elastic, resilient and responsive through asynchronous messaging. Microservices are popular due to their autonomy, isolation and ability to adapt. Vert.x is highlighted as a tool that enables scalable and non-blocking development of microservices using verticles, an event bus and shared data stores while providing high availability.