Update and add index
This commit is contained in:
148
terminal/vertx
148
terminal/vertx
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Vert.x [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Vert.x [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
|
||||
[38;5;12m (http://vertx.io)[39m
|
||||
|
||||
@@ -68,8 +68,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAtmosphere Vert.x[0m[38;5;12m (https://github.com/Atmosphere/atmosphere-vertx) - Realtime Client Server Framework for the JVM, supporting WebSockets and Server Sent Events with Cross-Browser Fallbacks.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Vaadin[0m[38;5;12m (https://github.com/mcollovati/vertx-vaadin) - Run Vaadin applications on Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mServerx[0m[38;5;12m (https://github.com/lukehutch/serverx) - Allows you to quickly and easily set up a Vert.x-powered server using only route handler annotations.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudopt[0m[38;5;14m[1m [0m[38;5;14m[1mNext[0m[38;5;12m [39m[38;5;12m(https://github.com/cloudoptlab/cloudopt-next)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCloudopt[39m[38;5;12m [39m[38;5;12mNext[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodern,[39m[38;5;12m [39m[38;5;12mJVM-based,[39m[38;5;12m [39m[38;5;12mfull[39m[38;5;12m [39m[38;5;12mstack[39m[38;5;12m [39m[38;5;12mkotlin[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mmodular,[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m
|
||||
[38;5;12mtestable[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava,[39m[38;5;12m [39m[38;5;12mKotlin[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mcrafted[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbreed[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstandards.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudopt[0m[38;5;14m[1m [0m[38;5;14m[1mNext[0m[38;5;12m [39m[38;5;12m(https://github.com/cloudoptlab/cloudopt-next)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCloudopt[39m[38;5;12m [39m[38;5;12mNext[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodern,[39m[38;5;12m [39m[38;5;12mJVM-based,[39m[38;5;12m [39m[38;5;12mfull[39m[38;5;12m [39m[38;5;12mstack[39m[38;5;12m [39m[38;5;12mkotlin[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mmodular,[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mtestable[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m
|
||||
[38;5;12mJava,[39m[38;5;12m [39m[38;5;12mKotlin[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mcrafted[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbreed[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstandards.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDonkey[0m[38;5;12m (https://github.com/AppsFlyer/donkey) - Modern Clojure HTTP server and client built for ease of use and performance.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSCX[0m[38;5;12m (https://github.com/scx567888/scx) - An open and easy-to-use web framework, most functions are based on annotations.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-rest[0m[38;5;12m (https://github.com/dream11/vertx-rest) - Abstraction over resteasy-vertx to simplify writing a Vert.x REST application based on JAX-RS annotations.[39m
|
||||
@@ -78,12 +78,10 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth SQL[0m[38;5;12m (https://github.com/eclipse-vertx/vertx-auth) - Vert.x authentication/authorisation based on the Vert.x SQL client and a relational database.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth JWT[0m[38;5;12m (https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-jwt) - Vert.x Authorisation based on JSON Web Tokens.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mAuth[0m[38;5;14m[1m [0m[38;5;14m[1mhtdigest[0m[38;5;12m [39m[38;5;12m(https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-htdigest)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mAuthorisation/Authentication[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mhtdigest[0m[38;5;12m [39m
|
||||
[38;5;12m(https://httpd.apache.org/docs/2.4/programs/htdigest.html).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth htdigest[0m[38;5;12m (https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-htdigest) - Vert.x Authorisation/Authentication based on [39m[38;5;14m[1mApache htdigest[0m[38;5;12m (https://httpd.apache.org/docs/2.4/programs/htdigest.html).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth Mongo[0m[38;5;12m (https://github.com/vert-x3/vertx-auth/tree/master/vertx-auth-mongo) - Vert.x Authorisation/Authentication based on [39m[38;5;14m[1mMongoDB[0m[38;5;12m (https://www.mongodb.com/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth OAuth2[0m[38;5;12m (https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-oauth2) - Vert.x Authorisation/Authentication based on [39m[38;5;14m[1mOAuth 2[0m[38;5;12m (https://oauth.net/2/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mAuth[0m[38;5;14m[1m [0m[38;5;14m[1mhtpasswd[0m[38;5;12m [39m[38;5;12m(https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-htpasswd)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mAuthorisation/Authentication[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mhtpasswd[0m[38;5;12m [39m
|
||||
[38;5;12m(https://httpd.apache.org/docs/2.4/programs/htpasswd.html).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Auth htpasswd[0m[38;5;12m (https://github.com/eclipse-vertx/vertx-auth/tree/master/vertx-auth-htpasswd) - Vert.x Authorisation/Authentication based on [39m[38;5;14m[1mhtpasswd[0m[38;5;12m (https://httpd.apache.org/docs/2.4/programs/htpasswd.html).[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x-Pac4j[0m[38;5;12m (https://github.com/pac4j/vertx-pac4j) - Vert.x authentication/authorisation implemented using [39m[38;5;14m[1mpac4j[0m[38;5;12m (http://www.pac4j.org/).[39m
|
||||
|
||||
@@ -111,10 +109,10 @@
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSirixDB[0m[38;5;12m (https://github.com/sirixdb/sirix/tree/master/bundles/sirix-rest-api) - Non-blocking SirixDB HTTP-server.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDGraph[0m[38;5;12m (https://github.com/aesteve/vertx-dgraph-client) - An example on how to build a Vert.x gRPC compliant client. Here targeting [39m[38;5;14m[1mdgraph[0m[38;5;12m (https://dgraph.io)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRxFirestore[0m[38;5;12m (https://github.com/pjgg/rxfirestore) - Non-blocking Firestore SDK written in a reactive way.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMongoDB[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-mongodb-effect)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPure[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mMongoDB[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/imrafaelmerino/vertx-mongodb-effect).[39m[38;5;12m [39m[38;5;12mFull[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mretry,[39m[38;5;12m [39m[38;5;12mfallback[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12moperations.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAerospike[0m[38;5;12m [39m[38;5;12m(https://github.com/dream11/vertx-aerospike-client)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAsynchronous[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnon-blocking[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minteract[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAerospike[39m[38;5;12m [39m[38;5;12mserver.[39m[38;5;12m [39m[38;5;12mUses[39m[38;5;12m [39m[38;5;14m[1mAerospikeClient's[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/aerospike/aerospike-client-java)[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mcommands[39m[38;5;12m [39m[38;5;12minternally[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresult[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mContext.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMongoDB[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-mongodb-effect)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPure[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mMongoDB[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-mongodb-effect).[39m[38;5;12m [39m[38;5;12mFull[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mretry,[39m[38;5;12m [39m[38;5;12mfallback[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12moperations.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAerospike[0m[38;5;12m [39m[38;5;12m(https://github.com/dream11/vertx-aerospike-client)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAsynchronous[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnon-blocking[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minteract[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAerospike[39m[38;5;12m [39m[38;5;12mserver.[39m[38;5;12m [39m[38;5;12mUses[39m[38;5;12m [39m[38;5;14m[1mAerospikeClient's[0m[38;5;12m [39m[38;5;12m(https://github.com/aerospike/aerospike-client-java)[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mcommands[39m[38;5;12m [39m
|
||||
[38;5;12minternally[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresult[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mContext.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-pojo-mapper[0m[38;5;12m (https://github.com/BraintagsGmbH/vertx-pojo-mapper) - Non-blocking POJO mapping for MySQL and MongoDB.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-mysql-binlog-client[0m[38;5;12m (https://github.com/guoyu511/vertx-mysql-binlog-client) - A Vert.x client for tapping into MySQL replication stream.[39m
|
||||
@@ -131,25 +129,23 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mREST[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRetrofit adapter for Vert.x[0m[38;5;12m (https://github.com/vietj/retrofit-vertx) - A highly scalable adapter for Retrofit with Vert.x.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopenapi4j adapter for Vert.x[0m
|
||||
[38;5;12m (https://github.com/openapi4j/openapi4j/tree/master/openapi-operation-adapters/openapi-operation-vertx) - OpenAPI 3 request validator and router factory alternative.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;14m[1m [0m[38;5;14m[1mHTTP[0m[38;5;14m[1m [0m[38;5;14m[1mclient[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-effect)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPure[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-effect)[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mOAuth[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mretry,[39m[38;5;12m [39m[38;5;12mfallback[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12moperations.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopenapi4j adapter for Vert.x[0m[38;5;12m (https://github.com/openapi4j/openapi4j/tree/master/openapi-operation-adapters/openapi-operation-vertx) - OpenAPI 3 request validator and router factory alternative.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;14m[1m [0m[38;5;14m[1mHTTP[0m[38;5;14m[1m [0m[38;5;14m[1mclient[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-effect)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPure[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-effect)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mOAuth[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mretry,[39m[38;5;12m [39m[38;5;12mfallback[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12moperations.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mFile Server[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x TFTP Client[0m[38;5;12m (https://github.com/OneManCrew/vertx-tftp-client) - TFTP client for Vert.x support download/upload files.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mMessaging[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAMQP 1.0[0m[38;5;12m (https://github.com/vert-x3/vertx-amqp-bridge) - Interact with AMQP 1.0 servers using the Vert.x Producer and Consumer APIs.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMQTT[0m[38;5;12m [39m[38;5;12m(https://github.com/vert-x3/vertx-mqtt)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mcomponents:[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12mexchanges[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mclients[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m
|
||||
[38;5;12mclient[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msending[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreceiving[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12magainst[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mbroker.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMQTT[0m[38;5;12m [39m[38;5;12m(https://github.com/vert-x3/vertx-mqtt)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mcomponents:[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12mexchanges[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mclients[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msending[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreceiving[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m
|
||||
[38;5;12magainst[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mbroker.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRabbitMQ[0m[38;5;12m (https://github.com/vert-x3/vertx-rabbitmq-client) - A RabbitMQ client (AMQP 0.9.1).[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKafka Client[0m[38;5;12m (https://github.com/vert-x3/vertx-kafka-client) - A Kafka client.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkafka[0m[38;5;12m (https://github.com/cyngn/vertx-kafka) - Kafka client for consuming and producing messages.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSaltStack[0m[38;5;12m (https://github.com/cinterloper/vertx-salt) - A bi-directional bridge between the SaltStack event system and the Vert.x event bus.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSTOMP[0m[38;5;12m (https://github.com/vert-x3/vertx-stomp) - A Kafka client and server.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZeroMQ[0m[38;5;12m (https://github.com/dano/vertx-zeromq) - ZeroMQ Event Bus bridge.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mServiceBus[0m[38;5;12m [39m[38;5;12m(https://github.com/TextBack/vertx-azure-servicebus)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;14m[1mServiceBus[0m[38;5;12m [39m[38;5;12m(https://azure.microsoft.com/en-us/services/service-bus/)[39m[38;5;12m [39m[38;5;12mproducer[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconsumer[39m[38;5;12m [39m[38;5;12m(fully[39m[38;5;12m [39m[38;5;12masync,[39m[38;5;12m [39m
|
||||
[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mSDK).[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAzure ServiceBus[0m[38;5;12m (https://github.com/TextBack/vertx-azure-servicebus) - Azure [39m[38;5;14m[1mServiceBus[0m[38;5;12m (https://azure.microsoft.com/en-us/services/service-bus/) producer and consumer (fully async, doesn't use Microsoft Azure SDK).[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAMQP 1.0 - Kafka bridge[0m[38;5;12m (https://github.com/rhiot/amqp-kafka-bridge) - Bridge for sending/receiving messages to/from Apache Kafka using the AMQP 1.0 protocol.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Kafka Client[0m[38;5;12m (https://github.com/vert-x3/vertx-kafka-client) - Apache Kafka client for reading and sending messages from/to an Apache Kafka cluster.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe White Rabbit[0m[38;5;12m (https://github.com/viartemev/the-white-rabbit) - An asynchronous RabbitMQ (AMQP) client based on Kotlin coroutines.[39m
|
||||
@@ -157,8 +153,7 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mJavaEE[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJCA adaptor[0m[38;5;12m (https://github.com/vert-x3/vertx-jca) - Java Connector Architecture Adaptor for the Vert.x event bus.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWeld[0m[38;5;12m [39m[38;5;12m(https://github.com/weld/weld-vertx)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBrings[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCDI[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mecosystem[39m[38;5;12m [39m[38;5;12m(register[39m[38;5;12m [39m[38;5;12mCDI[39m[38;5;12m [39m[38;5;12mobserver[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mconsumers,[39m[38;5;12m [39m[38;5;12mCDI-powered[39m[38;5;12m [39m[38;5;12mVerticles,[39m[38;5;12m [39m
|
||||
[38;5;12mdefine[39m[38;5;12m [39m[38;5;12mroutes[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeclarative[39m[38;5;12m [39m[38;5;12mway,[39m[38;5;12m [39m[38;5;12metc.).[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWeld[0m[38;5;12m (https://github.com/weld/weld-vertx) - Brings the CDI programming model into the Vert.x ecosystem (register CDI observer methods as Vert.x message consumers, CDI-powered Verticles, define routes in a declarative way, etc.).[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mMeteor[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMeteor[0m[38;5;12m (https://github.com/jmusacchio/vertxbus/) - Meteor integration support through Vert.x event bus.[39m
|
||||
@@ -171,27 +166,26 @@
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBosun Monitoring[0m[38;5;12m (https://github.com/cyngn/vertx-bosun) - [39m[38;5;14m[1mBosun[0m[38;5;12m (https://bosun.org/) client library for Vert.x.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mNetflix - Hystrix[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHystrix[0m[38;5;14m[1m [0m[38;5;14m[1mMetrics[0m[38;5;14m[1m [0m[38;5;14m[1mStream[0m[38;5;12m [39m[38;5;12m(https://github.com/kennedyoliveira/hystrix-vertx-metrics-stream.git)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEmits[39m[38;5;12m [39m[38;5;12mmetrics[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mHystrix[39m[38;5;12m [39m[38;5;12mDashboard[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mHystrix[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/Netflix/Hystrix).[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHystrix Metrics Stream[0m[38;5;12m (https://github.com/kennedyoliveira/hystrix-vertx-metrics-stream.git) - Emits metrics for Hystrix Dashboard from a Vert.x application with [39m[38;5;14m[1mHystrix[0m[38;5;12m (https://github.com/Netflix/Hystrix).[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mDart[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mDart[0m[38;5;14m[1m [0m[38;5;14m[1mSockJS[0m[38;5;12m [39m[38;5;12m(https://github.com/wem/vertx-dart-sockjs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDart[0m[38;5;12m [39m[38;5;12m(https://www.dartlang.org/)[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mSockJS[0m[38;5;14m[1m [0m[38;5;14m[1mbridge[0m[38;5;12m [39m
|
||||
[38;5;12m(http://vertx.io/docs/vertx-web/java/#_sockjs_event_bus_bridge)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mSockJS[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdart:js.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mDart[0m[38;5;14m[1m [0m[38;5;14m[1mSockJS[0m[38;5;12m [39m[38;5;12m(https://github.com/wem/vertx-dart-sockjs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDart[0m[38;5;12m [39m[38;5;12m(https://www.dartlang.org/)[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mSockJS[0m[38;5;14m[1m [0m[38;5;14m[1mbridge[0m[38;5;12m [39m[38;5;12m(http://vertx.io/docs/vertx-web/java/#_sockjs_event_bus_bridge)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mSockJS[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mdart:js.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mPush Notifications[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOnesignal[0m[38;5;12m (https://github.com/jklingsporn/vertx-push-onesignal) - Send push notifications to (mobile/web) apps from your Vert.x application with [39m[38;5;14m[1mOneSignal[0m[38;5;12m (https://onesignal.com/).[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mCNCF CloudEvents[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudEvents.io[0m[38;5;14m[1m [0m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mSDK[0m[38;5;12m [39m[38;5;12m(https://github.com/cloudevents/sdk-java)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreceive[39m[38;5;12m [39m[38;5;14m[1mCloudEvents[0m[38;5;12m [39m[38;5;12m(https://cloudevents.io/)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mHTTP[0m[38;5;14m[1m [0m[38;5;14m[1mTransport[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/cloudevents/sdk-java/blob/master/http/vertx/README.md)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCloudEvents.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudEvents.io[0m[38;5;14m[1m [0m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mSDK[0m[38;5;12m [39m[38;5;12m(https://github.com/cloudevents/sdk-java)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreceive[39m[38;5;12m [39m[38;5;14m[1mCloudEvents[0m[38;5;12m [39m[38;5;12m(https://cloudevents.io/)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mHTTP[0m[38;5;14m[1m [0m[38;5;14m[1mTransport[0m[38;5;12m [39m[38;5;12m(https://github.com/cloudevents/sdk-java/blob/master/http/vertx/README.md)[39m[38;5;12m [39m
|
||||
[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCloudEvents.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMiddleware[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache Camel[0m[38;5;12m (https://camel.apache.org/components/vertx-component.html) - [39m[38;5;14m[1mApache Camel[0m[38;5;12m (http://camel.apache.org/) component for bridging Camel with the Vert.x event bus.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGateleen[0m[38;5;12m (https://github.com/swisspush/gateleen) - Middleware library based on Vert.x to build advanced JSON/REST communication servers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGravitee.io[0m[38;5;12m (https://gravitee.io) - An OSS API Platform including an API Gateway and an OAuth2 / OIDC authorization server based on Vert.x Core / Vert.x Web and other modules.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAPI[0m[38;5;14m[1m [0m[38;5;14m[1mFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/vinscom/api-framework)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGlue[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mmicroservice[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mremoving[39m[38;5;12m [39m[38;5;12mdistinction[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserveless[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mAll[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m
|
||||
[38;5;12mrun[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mserver,[39m[38;5;12m [39m[38;5;12mbut,[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mrequired,[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mcodebase[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mserverless[39m[38;5;12m [39m[38;5;12mapplication.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAPI[0m[38;5;14m[1m [0m[38;5;14m[1mFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/vinscom/api-framework)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGlue[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mmicroservice[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mremoving[39m[38;5;12m [39m[38;5;12mdistinction[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserveless[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mAll[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mserver,[39m[38;5;12m [39m[38;5;12mbut,[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mrequired,[39m[38;5;12m [39m
|
||||
[38;5;12msame[39m[38;5;12m [39m[38;5;12mcodebase[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mserverless[39m[38;5;12m [39m[38;5;12mapplication.[39m
|
||||
|
||||
[38;2;255;187;0m[4mLanguage Support[0m
|
||||
|
||||
@@ -221,10 +215,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-util[0m[38;5;12m (https://github.com/cyngn/vertx-util) - Light weight promises & latches for Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQBit[0m[38;5;12m (https://github.com/advantageous/qbit) - Async typed actor-like lib that runs easily in Vert.x Async Callbacks. Callback management.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVxRifa[0m[38;5;12m (https://nsforth.github.io/vxrifa) - Utility library for Vert.X that allows using strong-typed interfaces in communication through EventBus.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mEffect[0m[38;5;12m [39m[38;5;12m(https://github.com/imrafaelmerino/vertx-effect)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPure[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIO[39m[38;5;12m [39m[38;5;12mMonad[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mflow.[39m[38;5;12m [39m[38;5;12mFull[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mretry,[39m[38;5;12m [39m[38;5;12mfallback[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12moperations.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSmallRye[0m[38;5;14m[1m [0m[38;5;14m[1mMutiny[0m[38;5;12m [39m[38;5;12m(https://smallrye.io/smallrye-mutiny/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntuitive[39m[38;5;12m [39m[38;5;12mevent-driven[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mbindings[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mVert.x[0m[38;5;12m [39m
|
||||
[38;5;12m(https://smallrye.io/smallrye-mutiny-vertx-bindings/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Effect[0m[38;5;12m (https://github.com/imrafaelmerino/vertx-effect) - Pure functional and reactive library based on the IO Monad to implement any complex flow. Full support for retry, fallback and recovery operations.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSmallRye Mutiny[0m[38;5;12m (https://smallrye.io/smallrye-mutiny/) - Intuitive event-driven reactive programming library for Java with [39m[38;5;14m[1mbindings for Vert.x[0m[38;5;12m (https://smallrye.io/smallrye-mutiny-vertx-bindings/).[39m
|
||||
|
||||
[38;2;255;187;0m[4mSync Thread Non Block[0m
|
||||
|
||||
@@ -240,8 +232,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m (https://github.com/abdlquadri/vertx-eventbus-java) - Java and Android Event Bus Client.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m (https://github.com/danielstieger/javaxbus) - Simple Java Event Bus Client using plain TCP socket I/O.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCLI[0m[38;5;12m (https://github.com/cinterloper/vxc) - Command-line binary client for Vert.x event bus - pipe in JSON, emit JSON.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift[0m[38;5;12m [39m[38;5;12m(https://github.com/tobias/vertx-swift-eventbus)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEvent[39m[38;5;12m [39m[38;5;12mbus[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mApple's[0m[38;5;14m[1m [0m[38;5;14m[1mSwift[0m[38;5;12m [39m[38;5;12m(https://swift.org)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mTCP-based[0m[38;5;14m[1m [0m[38;5;14m[1mprotocol[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/vert-x3/vertx-tcp-eventbus-bridge).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift[0m[38;5;12m (https://github.com/tobias/vertx-swift-eventbus) - Event bus client for [39m[38;5;14m[1mApple's Swift[0m[38;5;12m (https://swift.org) using the [39m[38;5;14m[1mTCP-based protocol[0m[38;5;12m (https://github.com/vert-x3/vertx-tcp-eventbus-bridge).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m (https://github.com/jaymine/TCP-eventbus-client-Python) - Event bus client for Python using the [39m[38;5;14m[1mTCP-based protocol[0m[38;5;12m (https://github.com/vert-x3/vertx-tcp-eventbus-bridge).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mC#[0m[38;5;12m (https://github.com/jaymine/TCP-eventbus-client-C-Sharp) - Event bus client for C# using the [39m[38;5;14m[1mTCP-based protocol[0m[38;5;12m (https://github.com/vert-x3/vertx-tcp-eventbus-bridge).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mC[0m[38;5;12m (https://github.com/jaymine/TCP-eventbus-client-C) - Event bus client for C99 using the [39m[38;5;14m[1mTCP-based protocol[0m[38;5;12m (https://github.com/vert-x3/vertx-tcp-eventbus-bridge).[39m
|
||||
@@ -281,19 +272,17 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mService Discovery - Docker links[0m[38;5;12m (https://github.com/vert-x3/vertx-service-discovery) - [39m[38;5;14m[1mDocker[0m[38;5;12m (https://www.docker.com/) extension to Vert.x Service Discovery.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mService Discovery - Kubernetes[0m[38;5;12m (https://github.com/vert-x3/vertx-service-discovery) - [39m[38;5;14m[1mKubernetes[0m[38;5;12m (http://kubernetes.io/) extension to Vert.x Service Discovery.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mService Discovery - Redis backend[0m[38;5;12m (https://github.com/vert-x3/vertx-service-discovery) - [39m[38;5;14m[1mRedis[0m[38;5;12m (http://redis.io/) storage backend for Vert.x Service Discovery.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mService[0m[38;5;14m[1m [0m[38;5;14m[1mDiscovery[0m[38;5;12m [39m[38;5;12m(https://github.com/engagingspaces/vertx-graphql-service-discovery)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;12m [39m[38;5;12m(http://graphql.org/)[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mdiscovery[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mquerying[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m
|
||||
[38;5;12mmicroservices.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResilience4j[0m[38;5;12m [39m[38;5;12m(https://github.com/resilience4j/resilience4j)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mResilience4j[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfault[39m[38;5;12m [39m[38;5;12mtolerance[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava8[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mprogramming.[39m[38;5;12m [39m[38;5;12mResilience4j[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m
|
||||
[38;5;12mCircuit[39m[38;5;12m [39m[38;5;12mBreaking,[39m[38;5;12m [39m[38;5;12mRate[39m[38;5;12m [39m[38;5;12mLimiting,[39m[38;5;12m [39m[38;5;12mBulkheading,[39m[38;5;12m [39m[38;5;12mAutomatic[39m[38;5;12m [39m[38;5;12mretrying,[39m[38;5;12m [39m[38;5;12mResponse[39m[38;5;12m [39m[38;5;12mcaching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMetric[39m[38;5;12m [39m[38;5;12mmeasuring.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFailsafe[0m[38;5;12m [39m[38;5;12m(https://failsafe.dev/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFailsafe[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlightweight,[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mzero-dependency[0m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mfailures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12m8+.[39m[38;5;12m [39m[38;5;12mConcise[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12mIntegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mschedulers[39m
|
||||
[38;5;12mfor[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mexecutions,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mAkka[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mVert.x.[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(https://github.com/failsafe-lib/failsafe/blob/master/examples/src/main/java/dev/failsafe/examples/VertxExample.java)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAutonomous[0m[38;5;14m[1m [0m[38;5;14m[1mServices[0m[38;5;12m [39m[38;5;12m(https://github.com/mikand13/autonomous-services)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtoolkit[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mautonomous[39m[38;5;12m [39m[38;5;12mservices.[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mleverages[39m[38;5;12m [39m[38;5;12mvert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnannoq-tools[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m
|
||||
[38;5;12mevent-based[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12marchitecure[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mcentralized[39m[38;5;12m [39m[38;5;12mcomponents,[39m[38;5;12m [39m[38;5;12mneither[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtheoretically[39m[38;5;12m [39m[38;5;12mlinear[39m[38;5;12m [39m[38;5;12mscalability[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12marchitecture.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mServiceComb[0m[38;5;14m[1m [0m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mChassis[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/servicecomb-java-chassis)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mServiceComb[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mChassis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mDevelopment[39m[38;5;12m [39m[38;5;12mKit[39m[38;5;12m [39m[38;5;12m(SDK)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmicroservices[39m[38;5;12m [39m[38;5;12min[39m
|
||||
[38;5;12mJava,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mregistration,[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mdiscovery,[39m[38;5;12m [39m[38;5;12mdynamic[39m[38;5;12m [39m[38;5;12mrouting,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mfeatures.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSmallRye[0m[38;5;14m[1m [0m[38;5;14m[1mFault[0m[38;5;14m[1m [0m[38;5;14m[1mTolerance[0m[38;5;12m [39m[38;5;12m(https://github.com/smallrye/smallrye-fault-tolerance)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSmallRye[39m[38;5;12m [39m[38;5;12mFault[39m[38;5;12m [39m[38;5;12mTolerance[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mEclipse[39m[38;5;12m [39m[38;5;12mMicroProfile[39m[38;5;12m [39m[38;5;12mFault[39m[38;5;12m [39m[38;5;12mTolerance[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m
|
||||
[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mdefined[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mspecification.[39m[38;5;12m [39m[38;5;12mNative[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;12m [39m[38;5;12m(https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/integration/event-loop.html)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mMutiny[0m[38;5;12m [39m
|
||||
[38;5;12m(https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/reference/asynchronous.html#async-types).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x GraphQL Service Discovery[0m[38;5;12m (https://github.com/engagingspaces/vertx-graphql-service-discovery) - [39m[38;5;14m[1mGraphQL[0m[38;5;12m (http://graphql.org/) service discovery and querying for your Vert.x microservices.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResilience4j[0m[38;5;12m [39m[38;5;12m(https://github.com/resilience4j/resilience4j)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mResilience4j[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfault[39m[38;5;12m [39m[38;5;12mtolerance[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava8[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mprogramming.[39m[38;5;12m [39m[38;5;12mResilience4j[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCircuit[39m[38;5;12m [39m[38;5;12mBreaking,[39m[38;5;12m [39m[38;5;12mRate[39m[38;5;12m [39m[38;5;12mLimiting,[39m[38;5;12m [39m[38;5;12mBulkheading,[39m[38;5;12m [39m
|
||||
[38;5;12mAutomatic[39m[38;5;12m [39m[38;5;12mretrying,[39m[38;5;12m [39m[38;5;12mResponse[39m[38;5;12m [39m[38;5;12mcaching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMetric[39m[38;5;12m [39m[38;5;12mmeasuring.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFailsafe[0m[38;5;12m [39m[38;5;12m(https://failsafe.dev/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFailsafe[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlightweight,[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mzero-dependency[0m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mfailures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12m8+.[39m[38;5;12m [39m[38;5;12mConcise[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12mIntegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mschedulers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mexecutions,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mAkka[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m
|
||||
[38;5;12mVert.x.[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(https://github.com/failsafe-lib/failsafe/blob/master/examples/src/main/java/dev/failsafe/examples/VertxExample.java)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAutonomous[0m[38;5;14m[1m [0m[38;5;14m[1mServices[0m[38;5;12m [39m[38;5;12m(https://github.com/mikand13/autonomous-services)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtoolkit[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mautonomous[39m[38;5;12m [39m[38;5;12mservices.[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mleverages[39m[38;5;12m [39m[38;5;12mvert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnannoq-tools[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mevent-based[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12marchitecure[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m
|
||||
[38;5;12mcentralized[39m[38;5;12m [39m[38;5;12mcomponents,[39m[38;5;12m [39m[38;5;12mneither[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtheoretically[39m[38;5;12m [39m[38;5;12mlinear[39m[38;5;12m [39m[38;5;12mscalability[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12marchitecture.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mServiceComb[0m[38;5;14m[1m [0m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mChassis[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/servicecomb-java-chassis)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mServiceComb[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mChassis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mDevelopment[39m[38;5;12m [39m[38;5;12mKit[39m[38;5;12m [39m[38;5;12m(SDK)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmicroservices[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJava,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mregistration,[39m[38;5;12m [39m
|
||||
[38;5;12mservice[39m[38;5;12m [39m[38;5;12mdiscovery,[39m[38;5;12m [39m[38;5;12mdynamic[39m[38;5;12m [39m[38;5;12mrouting,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mfeatures.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSmallRye[0m[38;5;14m[1m [0m[38;5;14m[1mFault[0m[38;5;14m[1m [0m[38;5;14m[1mTolerance[0m[38;5;12m [39m[38;5;12m(https://github.com/smallrye/smallrye-fault-tolerance)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSmallRye[39m[38;5;12m [39m[38;5;12mFault[39m[38;5;12m [39m[38;5;12mTolerance[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mEclipse[39m[38;5;12m [39m[38;5;12mMicroProfile[39m[38;5;12m [39m[38;5;12mFault[39m[38;5;12m [39m[38;5;12mTolerance[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mdefined[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mspecification.[39m[38;5;12m [39m[38;5;12mNative[39m[38;5;12m [39m
|
||||
[38;5;12msupport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;12m [39m[38;5;12m(https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/integration/event-loop.html)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mMutiny[0m[38;5;12m [39m[38;5;12m(https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/reference/asynchronous.html#async-types).[39m
|
||||
|
||||
[38;2;255;187;0m[4mSearch Engines[0m
|
||||
|
||||
@@ -306,13 +295,13 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMaven Service Factory[0m[38;5;12m (https://github.com/vert-x3/vertx-maven-service-factory) - Maven Vert.x Service Factory.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTTP Service Factory[0m[38;5;12m (https://github.com/vert-x3/vertx-http-service-factory) - Vert.x HTTP Service Factory.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNode.js Service Factory[0m[38;5;12m (https://github.com/mellster2012/vertx-nodejs-service-factory) - Vert.x Node.js Service Factory.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mSISU[0m[38;5;14m[1m [0m[38;5;14m[1mService[0m[38;5;14m[1m [0m[38;5;14m[1mFactories[0m[38;5;12m [39m[38;5;12m(https://github.com/cstamas/vertx-sisu)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mSISU[0m[38;5;12m [39m[38;5;12m(https://www.eclipse.org/sisu/)[39m[38;5;12m [39m[38;5;12mDI[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12moffering[39m[38;5;12m [39m[38;5;12malternatives[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m
|
||||
[48;5;235m[38;5;249mvertx-service-factory[49m[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249mvertx-maven-service-factory[49m[39m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mSISU[0m[38;5;14m[1m [0m[38;5;14m[1mService[0m[38;5;14m[1m [0m[38;5;14m[1mFactories[0m[38;5;12m [39m[38;5;12m(https://github.com/cstamas/vertx-sisu)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mSISU[0m[38;5;12m [39m[38;5;12m(https://www.eclipse.org/sisu/)[39m[38;5;12m [39m[38;5;12mDI[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12moffering[39m[38;5;12m [39m[38;5;12malternatives[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[48;5;235m[38;5;249mvertx-service-factory[49m[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249mvertx-maven-service-factory[49m[39m
|
||||
[38;5;12m.[39m
|
||||
|
||||
[38;2;255;187;0m[4mConfig[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mConfig[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;14m[1m [0m[38;5;14m[1mSSM[0m[38;5;14m[1m [0m[38;5;14m[1mStore[0m[38;5;12m [39m[38;5;12m(https://github.com/Finovertech/vertx-config-aws-ssm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;14m[1mconfig[0m[38;5;14m[1m [0m[38;5;14m[1mstore[0m[38;5;12m [39m[38;5;12m(http://vertx.io/docs/vertx-config/java/)[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mretrieving[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m
|
||||
[38;5;12mvalues[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mAWS[0m[38;5;14m[1m [0m[38;5;14m[1mEC2[0m[38;5;14m[1m [0m[38;5;14m[1mSSM[0m[38;5;14m[1m [0m[38;5;14m[1mParameter[0m[38;5;14m[1m [0m[38;5;14m[1mStore[0m[38;5;12m [39m[38;5;12m(https://aws.amazon.com/ec2/systems-manager/parameter-store/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mConfig[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;14m[1m [0m[38;5;14m[1mSSM[0m[38;5;14m[1m [0m[38;5;14m[1mStore[0m[38;5;12m [39m[38;5;12m(https://github.com/Finovertech/vertx-config-aws-ssm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;14m[1mconfig[0m[38;5;14m[1m [0m[38;5;14m[1mstore[0m[38;5;12m [39m[38;5;12m(http://vertx.io/docs/vertx-config/java/)[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mretrieving[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mvalues[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mAWS[0m[38;5;14m[1m [0m[38;5;14m[1mEC2[0m[38;5;14m[1m [0m[38;5;14m[1mSSM[0m[38;5;14m[1m [0m[38;5;14m[1mParameter[0m[38;5;14m[1m [0m[38;5;14m[1mStore[0m[38;5;12m [39m
|
||||
[38;5;12m(https://aws.amazon.com/ec2/systems-manager/parameter-store/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Boot[0m[38;5;12m (https://github.com/jponge/vertx-boot) - Deploying verticles from a HOCON configuration.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDependency Injection[0m
|
||||
@@ -321,12 +310,11 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x HK2[0m[38;5;12m (https://github.com/englishtown/vertx-hk2) - Vert.x verticle factory for HK2 dependency injection.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSpring Vert.x Extension[0m[38;5;12m (https://github.com/amoAHCP/spring-vertx-ext) - Vert.x verticle factory for Spring DI injection.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Beans[0m[38;5;12m (https://github.com/rworsnop/vertx-beans) - Inject Vert.x objects as beans into your Spring application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQBit[0m
|
||||
[38;5;12m (https://github.com/advantageous/qbit) - QBit works with Spring DI and Spring Boot (and of course Vert.x). Allows you to use QBit, Vert.x, Spring DI and Spring Boot in the same application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQBit[0m[38;5;12m (https://github.com/advantageous/qbit) - QBit works with Spring DI and Spring Boot (and of course Vert.x). Allows you to use QBit, Vert.x, Spring DI and Spring Boot in the same application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Eclipse SISU[0m[38;5;12m (https://github.com/cstamas/vertx-sisu) - Vert.x integration with [39m[38;5;14m[1mEclipse SISU[0m[38;5;12m (https://www.eclipse.org/sisu/) DI container.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Spring Verticle Factory[0m[38;5;12m (https://github.com/juanavelez/vertx-spring-verticle-factory) - A Vert.x Verticle Factory that makes use of Spring to obtain and configure Verticles.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGlue[0m[38;5;12m [39m[38;5;12m(https://github.com/vinscom/glue)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProven[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mprogramming,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mATG[39m[38;5;12m [39m[38;5;12mNucleus,[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m
|
||||
[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mbase[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mproperties[39m[38;5;12m [39m[38;5;12mfile.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGlue[0m[38;5;12m [39m[38;5;12m(https://github.com/vinscom/glue)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProven[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mprogramming,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mATG[39m[38;5;12m [39m[38;5;12mNucleus,[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mbase[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12msimple[39m
|
||||
[38;5;12mproperties[39m[38;5;12m [39m[38;5;12mfile.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTesting[0m
|
||||
|
||||
@@ -344,15 +332,15 @@
|
||||
[38;5;12m(https://marketplace.visualstudio.com/items?itemName=pmlopes.vertxsnippet).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Starter[0m[38;5;12m (http://www.jetdrone.xyz/vertx-starter/) - A browser-based project starter and project templates for Vert.x applications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x LiveReload[0m[38;5;12m (https://github.com/ybonnel/vertx-livereload) - A simple livereload server for Vert.x applications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopenapi-generator[0m[38;5;12m [39m[38;5;12m(https://github.com/OpenAPITools/openapi-generator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mGenerator[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12m(SDK[39m[38;5;12m [39m[38;5;12mgeneration),[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mstubs,[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mgiven[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mSpec[39m[38;5;12m [39m[38;5;12m(v2,[39m[38;5;12m [39m[38;5;12mv3).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopenapi-generator[0m
|
||||
[38;5;12m (https://github.com/OpenAPITools/openapi-generator) - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).[39m
|
||||
|
||||
[38;2;255;187;0m[4mMiscellaneous[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Child Process[0m[38;5;12m (https://github.com/vietj/vertx-childprocess) - Spawn child process from Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-redisques[0m[38;5;12m (https://github.com/swisspush/vertx-redisques) - A highly scalable redis-persistent queuing system for Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSimple[0m[38;5;14m[1m [0m[38;5;14m[1mFile[0m[38;5;14m[1m [0m[38;5;14m[1mServer[0m[38;5;12m [39m[38;5;12m(https://github.com/pitchpoint-solutions/sfs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mOpenStack[39m[38;5;12m [39m[38;5;12mSwift[39m[38;5;12m [39m[38;5;12mcompatible[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mserve[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msecurely[39m[38;5;12m [39m[38;5;12mstore[39m[38;5;12m [39m[38;5;12mbillions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12msmall[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mminimal[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mVert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSimple File Server[0m
|
||||
[38;5;12m (https://github.com/pitchpoint-solutions/sfs) - An OpenStack Swift compatible distributed object storage server that can serve and securely store billions of large and small files using minimal resources implemented using Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Boot[0m[38;5;12m (https://github.com/jponge/vertx-boot) - Deploying verticles from a HOCON configuration.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGDH[0m[38;5;12m (https://github.com/maxamel/GDH) - Generalized Diffie-Hellman key exchange Java library built on top of Vert.x.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvertx-values[0m[38;5;12m (https://github.com/imrafaelmerino/vertx-values) - Send immutable and persistent JSON from [39m[38;5;14m[1mjson-values[0m[38;5;12m (https://github.com/imrafaelmerino/json-values) across the event bus.[39m
|
||||
@@ -363,8 +351,7 @@
|
||||
|
||||
[38;2;255;187;0m[4mExamples[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x blueprint - Microservice application[0m
|
||||
[38;5;12m (https://github.com/sczyh30/vertx-blueprint-microservice) - The official Vert.x blueprint showing how to build a complex microservice application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x blueprint - Microservice application[0m[38;5;12m (https://github.com/sczyh30/vertx-blueprint-microservice) - The official Vert.x blueprint showing how to build a complex microservice application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x blueprint - Job Queue[0m[38;5;12m (https://github.com/sczyh30/vertx-blueprint-job-queue) - The official Vert.x blueprint showing how to build a distributed job processing application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x blueprint - TODO backend[0m[38;5;12m (https://github.com/sczyh30/vertx-blueprint-todo-backend) - The official Vert.x blueprint showing how to build a backend for a TODO application.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x examples[0m[38;5;12m (https://github.com/vert-x3/vertx-examples) - The official Vert.x examples including web examples, how to use the official database clients, etc.[39m
|
||||
@@ -375,22 +362,19 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Todo-Backend implementation[0m[38;5;12m (https://github.com/aesteve/todo-backend-vertx) - Pure Java 8 implementation of the Todo MVC backend. Uses a Vert.x LocalMap for storage.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKotlin Todo-Backend implementation[0m[38;5;12m (https://github.com/aesteve/vertx-kotlin-todomvc) - Kotlin implementation of the Todo MVC backend.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScala Todo-Backend implementation[0m[38;5;12m (https://github.com/aesteve/vertx-scala-todomvc) - Scala implementation of the Todo MVC backend.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGrooveex Todo-Backend implementation[0m
|
||||
[38;5;12m (https://github.com/aesteve/todo-backend-grooveex) - Todo MVC backend implementation with Vert.x + Groovy + some syntactic sugar + DSL routing facilities.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Gradle Starter[0m
|
||||
[38;5;12m (https://github.com/yyunikov/vertx-gradle-starter) - Java 8 starter application with example of using Vert.x with Gradle build system, profiles configuration and SLF4J.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGrooveex Todo-Backend implementation[0m[38;5;12m (https://github.com/aesteve/todo-backend-grooveex) - Todo MVC backend implementation with Vert.x + Groovy + some syntactic sugar + DSL routing facilities.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Gradle Starter[0m[38;5;12m (https://github.com/yyunikov/vertx-gradle-starter) - Java 8 starter application with example of using Vert.x with Gradle build system, profiles configuration and SLF4J.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Gentics Mesh Example[0m[38;5;12m (https://github.com/gentics/mesh-vertx-example) - Example on how to build a template-based web server with Gentics Mesh and handlebars.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTTP/2 showcase[0m[38;5;12m (https://github.com/aesteve/http2-showcase) - A simple demo, showing how HTTP/2 can drastically improve user experience when a huge latency is involved.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Music Store[0m[38;5;12m (https://github.com/tsegismont/vertx-musicstore) - An example application on how to build Vert.x applications with RxJava.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrabzilla[0m[38;5;12m (https://github.com/crabzilla/crabzilla) - Yet another Event Sourcing experiment. A project exploring Vert.x to develop Event Sourcing / CQRS applications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x PostgreSQL Starter[0m[38;5;12m (https://github.com/BillyYccc/vertx-postgresql-starter) - A starter to build a monolithic CRUD RESTful Web Service with Vert.x stack and PostgreSQL.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloud Foundry[0m[38;5;12m (https://github.com/amdelamar/vertx-cloudfoundry) - An example Vert.x for deploying to a [39m[38;5;14m[1mCloud Foundry[0m[38;5;12m (https://www.cloudfoundry.org/) service provider.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKnative[0m[38;5;12m [39m[38;5;12m(https://github.com/knative/docs/tree/main/code-samples/community/serving/helloworld-vertx)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;14m[1mReactive[0m[38;5;14m[1m [0m[38;5;14m[1mExtensions[0m[38;5;14m[1m [0m[38;5;14m[1mVert.x[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/vert-x3/vertx-rx)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mKnative[0m[38;5;12m [39m[38;5;12m(https://github.com/knative).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStarter[0m[38;5;14m[1m [0m[38;5;14m[1mSingle[0m[38;5;14m[1m [0m[38;5;14m[1mVerticle[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://github.com/jgarciasm/ssv-api)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mREST[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mStarter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mProject[39m[38;5;12m [39m[38;5;12mTemplate[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdeploy[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mplumbing[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mexamples,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m
|
||||
[38;5;12mdevelope[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12malmost[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mvert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mwaste[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtime.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAI model output API based on PMML with Vert.x[0m
|
||||
[38;5;12m (https://github.com/immusen/vertx-pmml) - High performance PMML evaluator API based on Vert.x. Supports dynamic routing configuration for multiple PMML models via JSON.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKnative[0m[38;5;12m [39m[38;5;12m(https://github.com/knative/docs/tree/main/code-samples/community/serving/helloworld-vertx)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;14m[1mReactive[0m[38;5;14m[1m [0m[38;5;14m[1mExtensions[0m[38;5;14m[1m [0m[38;5;14m[1mVert.x[0m[38;5;12m [39m[38;5;12m(https://github.com/vert-x3/vertx-rx)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mKnative[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/knative).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStarter[0m[38;5;14m[1m [0m[38;5;14m[1mSingle[0m[38;5;14m[1m [0m[38;5;14m[1mVerticle[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://github.com/jgarciasm/ssv-api)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mREST[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mStarter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mProject[39m[38;5;12m [39m[38;5;12mTemplate[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdeploy[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mplumbing[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mexamples,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mdevelope[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12malmost[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mvert.x[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mwaste[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtime.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAI model output API based on PMML with Vert.x[0m[38;5;12m (https://github.com/immusen/vertx-pmml) - High performance PMML evaluator API based on Vert.x. Supports dynamic routing configuration for multiple PMML models via JSON.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDeployment[0m
|
||||
|
||||
@@ -401,23 +385,20 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChime[0m[38;5;12m (https://github.com/LisiLisenok/Chime) - Time scheduler working on Vert.x event bus allowing for scheduling with [39m[48;2;30;30;40m[38;5;13m[3mcron-style[0m[38;5;12m and [39m[48;2;30;30;40m[38;5;13m[3minterval[0m[38;5;12m timers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Cron[0m[38;5;12m (https://github.com/diabolicallabs/vertx-cron) - Schedule events with cron specifications. Has event bus and Observable versions.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x CronUtils[0m[38;5;12m (https://github.com/NoEnv/vertx-cronutils) - An abstraction of cron-utils for the vertx scheduler. Unix, Cron4j and Quartz style expressions are supported.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mScheduler[0m[38;5;12m [39m[38;5;12m(https://github.com/zero88/vertx-scheduler)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mplugable[39m[38;5;12m [39m[38;5;12mscheduler[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mlibs[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscheduling[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mcron-style[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[48;2;30;30;40m[38;5;13m[3minterval[0m[38;5;12m [39m[38;5;12mtimers[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdetail[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mmonitor[0m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12msync[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mtask.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mPOJO[0m[38;5;14m[1m [0m[38;5;14m[1mconfig[0m[38;5;12m [39m[38;5;12m(https://github.com/aesteve/vertx-pojo-config)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAllows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m(type-safe)[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mbean.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mbean[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mvalidated[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mJSR[39m[38;5;12m [39m[38;5;12m303.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mScheduler[0m[38;5;12m [39m[38;5;12m(https://github.com/zero88/vertx-scheduler)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mplugable[39m[38;5;12m [39m[38;5;12mscheduler[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mlibs[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscheduling[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mcron-style[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3minterval[0m[38;5;12m [39m[38;5;12mtimers[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdetail[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mmonitor[0m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12msync[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12masync[39m[38;5;12m [39m[38;5;12mtask.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x POJO config[0m[38;5;12m (https://github.com/aesteve/vertx-pojo-config) - Allows for mapping between standard JSON configuration and a (type-safe) configuration Java bean. Also allows the configuration bean to be validated through JSR 303.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Async[0m[38;5;12m (https://github.com/gchauvet/vertx-async) - Portage of caolan/async nodejs module to Vert.x framework that provides helpers methods for common async patterns.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x[0m[38;5;14m[1m [0m[38;5;14m[1mJOLT[0m[38;5;12m [39m[38;5;12m(https://github.com/lusoalex/vertx-jolt)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mtransformation[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12moriginal[39m[38;5;12m [39m[38;5;12mbazaarvoice[39m[38;5;12m [39m[38;5;12mJOLT[39m[38;5;12m [39m[38;5;12mproject.[39m[38;5;12m [39m[38;5;12mHelpful[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtransform[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mjson[39m[38;5;12m [39m[38;5;12mstructure[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12man[39m
|
||||
[38;5;12mexpected[39m[38;5;12m [39m[38;5;12mjson[39m[38;5;12m [39m[38;5;12mformat.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x JOLT[0m[38;5;12m (https://github.com/lusoalex/vertx-jolt) - JSON to JSON transformation tool based on the original bazaarvoice JOLT project. Helpful to transform different json structure into an expected json format.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Dependent Verticle Deployer[0m[38;5;12m (https://github.com/juanavelez/vertx-dependent-verticle-deployer) - A Vert.x Verticle intended to deploy verticles and their dependent verticles.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Dataloader[0m[38;5;12m (https://github.com/engagingspaces/vertx-dataloader) - Java port of Facebook Dataloader for Vert.x. Efficient batching and caching for your data layer.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Util[0m[38;5;12m (https://github.com/juanavelez/vertx-util) - A collection of Vert.x utility methods.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x Web Accesslog[0m[38;5;12m (https://github.com/romanpierson/vertx-web-accesslog) - Just a simple handler to be used in Vert.x Web to generate access logs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x GraphQL Utils[0m[38;5;12m (http://github.com/tibor-kocsis/vertx-graphql-utils) - A route handler and Vert.x compatible interfaces to handle GraphQL queries in Vert.x and Vert.x Web.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNannoq-Tools[0m[38;5;12m [39m[38;5;12m(https://noriginmedia.github.io/nannoq-tools/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNannoq-Tools[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtoolkit[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mconstructing[39m[38;5;12m [39m[38;5;12mrobust,[39m[38;5;12m [39m[38;5;12mscalable[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mleveraging[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m
|
||||
[38;5;12mfor[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12mcluster[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12mFirebase[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mMessaging,[39m[38;5;12m [39m[38;5;12mDynamoDB,[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mgeneric[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mREST,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNannoq-Tools[0m[38;5;12m [39m[38;5;12m(https://noriginmedia.github.io/nannoq-tools/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNannoq-Tools[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtoolkit[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mconstructing[39m[38;5;12m [39m[38;5;12mrobust,[39m[38;5;12m [39m[38;5;12mscalable[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mleveraging[39m[38;5;12m [39m[38;5;12mVert.x[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12mcluster[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m
|
||||
[38;5;12mFirebase[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mMessaging,[39m[38;5;12m [39m[38;5;12mDynamoDB,[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mgeneric[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mREST,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContextual logging[0m[38;5;12m (https://github.com/reactiverse/reactiverse-contextual-logging) - Mapped Diagnostic Context (MDC) that works with the Vert.x event-loop model.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x JsonPath[0m
|
||||
[38;5;12m (https://github.com/NoEnv/vertx-jsonpath) - A very basic implementation of JsonPath using Vert.x’s JsonObject and JsonArray, mimicking their getX, containsKey, put and remove methods.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVert.x JsonPath[0m[38;5;12m (https://github.com/NoEnv/vertx-jsonpath) - A very basic implementation of JsonPath using Vert.x’s JsonObject and JsonArray, mimicking their getX, containsKey, put and remove methods.[39m
|
||||
|
||||
[38;2;255;187;0m[4mPresentations[0m
|
||||
|
||||
@@ -444,8 +425,7 @@
|
||||
|
||||
[38;2;255;187;0m[4mFront-End[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVertxUI[0m[38;5;12m [39m[38;5;12m(https://github.com/nielsbaloe/vertxui)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mfront-end[39m[38;5;12m [39m[38;5;12mtoolkit[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mdescriptive[39m[38;5;12m [39m[38;5;12mfluent[39m[38;5;12m [39m[38;5;12mviews-on-models,[39m[38;5;12m [39m[38;5;12mPOJO[39m[38;5;12m [39m[38;5;12mtraffic,[39m[38;5;12m [39m[38;5;12mJUnit[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmixed-language[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mDOM,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVertxUI[0m[38;5;12m (https://github.com/nielsbaloe/vertxui) - A pure Java front-end toolkit with descriptive fluent views-on-models, POJO traffic, JUnit testing on the virtual DOM or mixed-language on a real DOM, and more.[39m
|
||||
|
||||
[38;2;255;187;0m[4mContribute[0m
|
||||
|
||||
|
||||
Reference in New Issue
Block a user