
Explore vert.x 3.5 Java API for fast, event-driven, nonblocking microservices using Java 1.8; learn verticles, single run loop, MongoDB, REST HTTP methods (GET, POST, PUT, DELETE) and Postman testing.
Learn Java 8 (Java 1.8) and the JDK, download and install the JDK, verify the version, and use lambdas to simplify listener code in Vert.x.
Explore vert.x, a fast, modular reactive toolkit for the JVM, enabling polyglot programming, non-blocking run loops, and an event bus built on hazel cast for scalable API development.
Download and install eclipse oxygen for java from eclipse.org, selecting the 64-bit mac package. Prepare to use Mavin to manage dependencies for Vert.x projects in the next lecture.
Learn about the next generation of Micro Services.
Learn about Reactive programming in Java using Vert.x 3.5 and how to create projects using Maven to include a complete RESTful API connected to MongoDB.
Learn about Clustered Deployment for Micro Services across multiple JVM's and Machines.
Learn about Modern software development using a new highly scale-able library that providers the next generation of API integration.
Long gone are the days of using Java/J2EE with Tomcat on multiple servers so fight thread capacity issues, using this Next Generation technology backed by some of the largest technology companies you will be well on your way to creating True Event Driven / Non-Blocking software in a modular way.
Great for any application but significantly positioned for IoT and massive amounts of Data for AI / Deep Learning systems.