/vertx-study

Study about the vert.x

Primary LanguageJava

Vert.x Study

Based on the course Learn Vert.x - Reactive microservices with Java

Tecnologies

Sections of the course

  1. Introduction
  2. Vert.x Core
  3. Vert.x Web
  4. Vert.x Config
  5. Vert.x Data - Reactive SQL Clients
  6. Vert.x Reactive - Mutiny
  7. Quarkus Reactive and Vert.x
  8. Vert.x Web Sockets
  9. Ending

Building

Gradle

To launch your tests:

./gradlew clean test

To package your application:

./gradlew clean assemble

To build container:

./gradlew jibDockerBuild
docker run -t -i -p 8888:8888 example/vertx-starter

To run your application:

./gradlew clean run

Maven

To launch your tests:

./mvnw clean test

To package your application:

./mvnw clean package

To run your application:

./mvnw clean compile exec:java

Vegeta Load Testing

echo "GET http://localhost:8888/assets" | vegeta attack -workers=4 -max-workers=10 -duration=30s

GIT

git add . & git commit -m"Update" & git push

Help