Eclipse Vert.x
E578403
Eclipse Vert.x is a high-performance, event-driven application framework for the Java Virtual Machine designed for building reactive, scalable, and polyglot networked applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Vert.x | 1 |
Statements (61)
| Predicate | Object |
|---|---|
| instanceOf |
event-driven application framework
ⓘ
reactive toolkit ⓘ software framework ⓘ |
| architecture | reactor pattern ⓘ |
| concurrencyModel | single-threaded event loop ⓘ |
| designGoal |
high performance
ⓘ
polyglot support ⓘ scalability ⓘ simplicity ⓘ |
| developer | Eclipse Foundation NERFINISHED ⓘ |
| feature |
HTTP server and client
ⓘ
JSON support ⓘ Kubernetes and OpenShift integration ⓘ RxJava integration ⓘ TCP and UDP networking ⓘ Web client ⓘ WebSocket support ⓘ circuit breaker ⓘ clustered event bus ⓘ code generation for language bindings ⓘ configuration management ⓘ event bus ⓘ high concurrency with small number of threads ⓘ metrics integration ⓘ polyglot API ⓘ reactive streams support ⓘ service discovery ⓘ verticle deployment model ⓘ |
| license | Eclipse Public License 2.0 NERFINISHED ⓘ |
| partOf | Eclipse Foundation projects ⓘ |
| previousLicense | Apache License 2.0 NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| repository | https://github.com/eclipse-vertx/vert.x ⓘ |
| runsOn | Java Virtual Machine NERFINISHED ⓘ |
| supportsDeployment |
cloud-native environments
ⓘ
containers ⓘ fat jars ⓘ |
| supportsLanguage |
Ceylon
NERFINISHED
ⓘ
Clojure NERFINISHED ⓘ Groovy NERFINISHED ⓘ JRuby NERFINISHED ⓘ Java ⓘ JavaScript NERFINISHED ⓘ Jython NERFINISHED ⓘ Kotlin NERFINISHED ⓘ Ruby NERFINISHED ⓘ Scala NERFINISHED ⓘ TypeScript NERFINISHED ⓘ |
| supportsParadigm |
asynchronous programming
ⓘ
event-driven programming ⓘ non-blocking I/O ⓘ reactive programming ⓘ |
| supportsStandard |
HTTP/2
ⓘ
Reactive Streams NERFINISHED ⓘ TLS NERFINISHED ⓘ WebSocket ⓘ |
| useCase |
API gateways
ⓘ
IoT backends ⓘ microservices ⓘ real-time web applications ⓘ |
| website | https://vertx.io ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Vert.x