Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikand13/vertx-examples
Vertx Examples of Basic Concepts
https://github.com/mikand13/vertx-examples
basics examples learning tutorial vertx
Last synced: about 1 month ago
JSON representation
Vertx Examples of Basic Concepts
- Host: GitHub
- URL: https://github.com/mikand13/vertx-examples
- Owner: mikand13
- License: mit
- Created: 2017-10-03T10:47:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T10:55:35.000Z (almost 5 years ago)
- Last Synced: 2024-10-30T04:29:05.949Z (3 months ago)
- Topics: basics, examples, learning, tutorial, vertx
- Language: Java
- Size: 319 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vertx-examples
Vertx Examples of Basic ConceptsPresentation: [https://docs.google.com/presentation/d/1sX5nZ65EgZuaWkNwj1y0E-pXKWdmzJJoUuFtcDbEI-c/edit?usp=sharing]
## Required Dependencies for all Examples (Varies from example to example)
- Docker
- Docker-Compose
- Java
- Node### base
This example shows how we can run multiple verticles from different languages side by side, effortlessly.
- Java
- Kotlin
- Ruby
- JavaScriptTest: ./gradlew clean test
Run: ./gradlew clean run
### eventbus
---
This example shows how we can set up consumers and producers for eventbus messages, both sending and receiving in multiple veritcles in multiple languages.
Test: ./gradlew clean test
Run: ./gradlew clean run
### web
---
This example shows som simple routing for vertx-web and the way we chain handlers for building a request response.
Test: ./gradlew clean test
Run: ./gradlew clean run
### service-proxies
---
This example shows how to define an interface for auto-generating a service-proxy, and what you must include to auto-gen the proxies and clients you need. Includes a test for client side javascript.
Test: ./gradlew clean test
Run: ./gradlew clean run
### cluster
---
This examples binds everything together and focuses on showing consumer/producer and service proxy communication cluster-wide.
Test: ./gradlew clean test
Run: ./gradlew clean shadowJar docker && docker-compose up