Zum Hauptinhalt springen
Vert.x logo

Vert.x

Reactive applications on the JVM

4.3

Reactive toolkit for building distributed systems on the JVM. Event-driven, non-blocking with polyglot support for Java, Kotlin, Scala, Groovy, and JavaScript.

14K
GitHub Stars
none
TypeScript
steep
Learning Curve
4.0
DX Score

Preise

Model
free
Kostenlose Stufe
Apache 2.0 / Eclipse licensed, open source
Paid
N/A

Funktionen

  • Event-driven
  • Non-blocking IO
  • Polyglot support
  • Event bus
  • High concurrency
  • Clustering
  • Service discovery
  • Circuit breaker

Vorteile

  • + Exceptional performance
  • + Multi-language support
  • + Low resource usage
  • + Distributed by design
  • + Flexible toolkit

Nachteile

  • - Reactive learning curve
  • - Callback complexity
  • - Less structured
  • - Fewer tutorials

Am besten für

enterprise startup

Alternativen

reactive event-driven high-performance polyglot