Vert.x logo

Vert.x

A tool-kit for building reactive applications on the JVM

What is Vert.x?

It is event driven and non blocking application framework. This means your app can handle a lot of concurrency using a small number of kernel threads. It lets your app scale with minimal hardware.
Vert.x is a tool in the Frameworks (Full Stack) category of a tech stack.

Who uses Vert.x?

Companies
34 companies reportedly use Vert.x in their tech stacks, including OpenGov, AgoraPulse, and Java.

Developers
84 developers on StackShare have stated that they use Vert.x.

Vert.x Integrations

JavaScript, Java, Ruby, Kotlin, and Groovy are some of the popular tools that integrate with Vert.x. Here's a list of all 5 tools that integrate with Vert.x.

Why developers like Vert.x?

Here’s a list of reasons why companies and developers use Vert.x
Public Decisions about Vert.x

Here are some stack decisions, common use cases and reviews by companies and developers who chose Vert.x in their tech stack.

Joshua Dean K√ľpper
Joshua Dean K√ľpper
CEO at Scrayos UG (haftungsbeschränkt) · | 7 upvotes · 11.2K views
atScrayos UG (haftungsbeschränkt)Scrayos UG (haftungsbeschränkt)
Vert.x
Vert.x

We use Vert.x for our internal and external OpenAPI v3 REST-API that handles our own queries for the App, Launcher and Website aswell as external queries, authenticated through OAuth2.

Vert.x has proven to be a valuable asset and framework during the development of our application and the numberless "addon"-packages (OAuth2, OpenAPI, Redis Cache, SQL, etc.) allow us to test out new stuff very fast.

See more
Joshua Dean K√ľpper
Joshua Dean K√ľpper
CEO at Scrayos UG (haftungsbeschränkt) · | 2 upvotes · 6.1K views
atScrayos UG (haftungsbeschränkt)Scrayos UG (haftungsbeschränkt)
Quarkus
Quarkus
GraalVM
GraalVM
Vert.x
Vert.x
OAuth2
OAuth2

We use Quarkus with native compilation in GraalVM for our global REST-API "Charon", that can be used by every developer to request user, server and game-data (protected through OAuth2). Quarkus offers a reliable framework, library and stack for high-quality APIs and integrates Vert.x into its core.

GraalVM pushes the performance boundaries even further with the ability to perform ahead-of-time native compilation so we can reach an incredible small memory-footprint and fast bootup-times that we need for our microservices architecture.

See more

Vert.x's Features

  • polygot
  • Simple concurrency model

Vert.x Alternatives & Comparisons

What are some alternatives to Vert.x?
Vert.x
It is event driven and non blocking application framework. This means your app can handle a lot of concurrency using a small number of kernel threads. It lets your app scale with minimal hardware.
Node.js
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
ASP.NET
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Laravel
It is a web application framework with expressive, elegant syntax. It attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching.
See all alternatives

Vert.x's Followers
100 developers follow Vert.x to keep up with related blogs and decisions.
hoanvuphan
Mohammed Alsiddeeq
bayu setyatmoko
Ferdinand de Antoni
AwesomeIbex
–ú–Ľ–į–ī–Ķ–Ĺ –ö—Ä–į–Ľ–Ķ–≤
Lukas Schneckenleitner
Kristóf Bartha
Fabien Lavignotte
Santiago Uma√Īa Villada