|
| 1 | += Vert.x io_uring Incubator |
| 2 | + |
| 3 | +image:https://github.com/vert-x3/vertx-io_uring-incubator/actions/workflows/ci-4.x.yml/badge.svg[Build Status (4.x),link=https://github.com/vert-x3/vertx-io_uring-incubator/actions/workflows/ci-4.x.yml] |
| 4 | + |
| 5 | +NOTE: io_uring is supported by Vert.x Core since Vert.x 5, this library is an incubator for Vert.x 4.x |
| 6 | + |
| 7 | +Vert.x io_uring is a transport using the io_uring interface of the Linux kernel. |
| 8 | + |
| 9 | +Vert.x io_uring works with |
| 10 | + |
| 11 | +* https://vertx.io/docs/vertx-core/java/[Vert.x Core] TCP, HTTP, datagram servers/clients |
| 12 | +* https://vertx.io/docs/vertx-grpc/java/[Vert.x gRPC] |
| 13 | +* https://vertx.io/docs/vertx-pg-client/java/[PostgeSQL], https://vertx.io/docs/vertx-mysql-client/java/[MySQL], https://vertx.io/docs/vertx-mssql-client/java/[MSSQL] and https://vertx.io/docs/vertx-db2-client/java/[DB2] reactive clients |
| 14 | +* https://vertx.io/docs/vertx-redis-client/java/[Redis] client |
| 15 | +* https://vertx.io/docs/vertx-mqtt/java/[Vert.x MQTT] |
| 16 | +* https://vertx.io/docs/vertx-amqp-client/java/[Vert.x AMQP] client |
| 17 | +* https://vertx.io/docs/vertx-stomp/java/[Vert.x STOMP] |
| 18 | +* https://vertx.io/docs/vertx-http-proxy/java/[Vert.x HTTP Proxy] |
| 19 | +* https://vertx.io/docs/vertx-mail-client/java/[Vert.x Mail] |
| 20 | +* https://vertx.io/docs/vertx-consul-client/java/[Vert.x Consul] client |
| 21 | +
|
| 22 | +WARNING: This module has _incubation_ status and only works on some Linux OSes. |
| 23 | + |
| 24 | +== Prerequisites |
| 25 | + |
| 26 | +* https://vertx.io/docs/4.5.0[Vert.x 4.5.0] |
| 27 | + |
| 28 | +== Usage |
| 29 | + |
| 30 | +Snapshots are available at s01.oss.sonatype.org |
| 31 | + |
| 32 | +[source,xml] |
| 33 | +---- |
| 34 | +<repository> |
| 35 | + <id>sonatype-nexus-snapshots</id> |
| 36 | + <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> |
| 37 | + <snapshots> |
| 38 | + <enabled>true</enabled> |
| 39 | + </snapshots> |
| 40 | + <layout>default</layout> |
| 41 | + <releases> |
| 42 | + <enabled>false</enabled> |
| 43 | + </releases> |
| 44 | +</repository> |
| 45 | +---- |
0 commit comments