Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vert-x3/vertx-virtual-threads-incubator

Vert.x virtual threads incubator
https://github.com/vert-x3/vertx-virtual-threads-incubator

async java loom reactive vertx virtualthreads

Last synced: 7 days ago
JSON representation

Vert.x virtual threads incubator

Awesome Lists containing this project

README

        

# Vert.x Virtual Threads Incubator

[![Build Status](https://github.com/vert-x3/vertx-virtual-threads-incubator/workflows/CI/badge.svg?branch=main)](https://github.com/vert-x3/vertx-virtual-threads-incubator/actions?query=workflow%3ACI)

Incubator for virtual threads based prototypes.

## Prerequisites

- [Vert.x 4.3.7](https://vertx.io/docs/4.3.7)
- Java 19 using preview feature
- [OpenJDK 19](https://jdk.java.net/19/)
- [Maven](https://stackoverflow.com/questions/52232681/compile-and-execute-a-jdk-preview-feature-with-maven)
- [Intellij](https://foojay.io/today/how-to-run-project-loom-from-intellij-idea/)

## Projects

- [Async/await incubator](vertx-async-await-incubator)
- [Execute blocking incubator](vertx-execute-blocking-incubator)
- Synchronous Vert.x incubator
- [Core](vertx-core-sync-incubator)
- [Web](vertx-web-sync-incubator)
- [Examples](examples)

## Usage

### enable preview flag must be enabled

```xml




org.apache.maven.plugins
maven-compiler-plugin

19
--enable-preview



org.apache.maven.plugins
maven-surefire-plugin

--enable-preview



```

### snapshots are available at s01.oss.sonatype.org

```xml


vertx-snapshots-repository
Vert.x Snapshots Repository
https://s01.oss.sonatype.org/content/repositories/snapshots/

false


true

```