欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Vert.x
来自开放百科 - 灰狐
(版本间的差异)
小 (→项目) |
小 (→项目) |
||
(未显示1个用户的18个中间版本) | |||
第1行: | 第1行: | ||
{{SeeWikipedia}} | {{SeeWikipedia}} | ||
− | + | [[文件:eclipse-vertx-logo.png|right|Eclipse Vert.x]] | |
− | Vert. | + | Eclipse Vert.x |
+ | |||
+ | ==简介== | ||
+ | Vert.x 是一个用于下一代异步、可伸缩、并发应用的框架,旨在为 [[JVM]] 提供一个[[Node.js]]的替代方案。开发者可以通过它使用 JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。 | ||
+ | |||
+ | vert.x 本身没有提供 [[actor model]] 的严格实现,但也很相似。相比 [[Akka]],更加易用。 | ||
+ | |||
+ | ==版本== | ||
+ | |||
+ | ==功能== | ||
+ | |||
+ | ==组成== | ||
+ | Vert.x 使用了以下开源项目: | ||
*[[Netty]] for much of its network IO | *[[Netty]] for much of its network IO | ||
*[[JRuby]] for its [[Ruby]] engine | *[[JRuby]] for its [[Ruby]] engine | ||
第10行: | 第22行: | ||
*[[Jython]] for its Python engine | *[[Jython]] for its Python engine | ||
*[[Hazelcast]] for group management of cluster members | *[[Hazelcast]] for group management of cluster members | ||
+ | |||
+ | ==语言支持== | ||
+ | *[https://github.com/vert-x3/vertx-lang-kotlin Vert.x for Kotlin] | ||
+ | *[https://github.com/vert-x3/vertx-lang-scala Vert.x for Scala] | ||
+ | *[https://github.com/vert-x3/vertx-lang-kotlin Kotlin lang for Vert.x 3] | ||
+ | *[https://github.com/vert-x3/vertx-lang-js Nashorn JavaScript implementation for Vert.x] | ||
+ | *[https://github.com/michel-kraemer/vertx-lang-typescript TypeScript support for Vert.x 3] | ||
==项目== | ==项目== | ||
+ | [[文件:vert.x-logo.png|right|Vert.x]] | ||
*[https://github.com/vert-x3/vertx-awesome Awesome Vert.x] [[文件:awesome.png]] | *[https://github.com/vert-x3/vertx-awesome Awesome Vert.x] [[文件:awesome.png]] | ||
+ | *[https://github.com/vert-x3 Vert.x 3] | ||
+ | *[http://vertx.io/vertx2/ Vert.x 2] | ||
+ | *[https://github.com/eclipse/vert.x Vert.x @ GitHub] | ||
+ | *[https://github.com/vert-x3/vertx-web Vert.x-Web] | ||
*[https://github.com/vert-x3/vertx-examples/tree/master/web-examples Vert.x-Web examples] | *[https://github.com/vert-x3/vertx-examples/tree/master/web-examples Vert.x-Web examples] | ||
+ | *[https://github.com/sczyh30/vertx-blueprint-microservice Vert.x Microservice Blueprint] | ||
+ | *[[Quarkus]] | ||
+ | |||
+ | ==图集== | ||
+ | <gallery> | ||
+ | image:Web-Framework-Benchmarks.png|性能比较 | ||
+ | image:vertx-blueprint-microservice-entire-architecture.png|Vert.x微服务蓝图 | ||
+ | image:quarkus-http-reactive-sequence.png|Quarkus | ||
+ | </gallery> | ||
==链接== | ==链接== | ||
− | + | *[http://vertx.io/ Vert.x 官网] | |
− | *[http://vertx.io/ Vert.x | + | |
− | + | ||
*[http://www.infoq.com/cn/news/2012/05/vertx vert.x——JVM上的Node.js替代者] | *[http://www.infoq.com/cn/news/2012/05/vertx vert.x——JVM上的Node.js替代者] | ||
*[http://www.infoq.com/cn/news/2013/09/tim_fox_vertx_2 Tim Fox访谈:Vert.x 2.0有哪些新内容] | *[http://www.infoq.com/cn/news/2013/09/tim_fox_vertx_2 Tim Fox访谈:Vert.x 2.0有哪些新内容] | ||
第25行: | 第56行: | ||
[[category:microservices]] | [[category:microservices]] | ||
[[category:java]] | [[category:java]] | ||
+ | [[category:eclipse]] | ||
+ | [[category:huihoo]] |
2022年5月22日 (日) 07:44的最后版本
您可以在Wikipedia上了解到此条目的英文信息 Vert.x Thanks, Wikipedia. |
Eclipse Vert.x
目录 |
[编辑] 简介
Vert.x 是一个用于下一代异步、可伸缩、并发应用的框架,旨在为 JVM 提供一个Node.js的替代方案。开发者可以通过它使用 JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。
vert.x 本身没有提供 actor model 的严格实现,但也很相似。相比 Akka,更加易用。
[编辑] 版本
[编辑] 功能
[编辑] 组成
Vert.x 使用了以下开源项目:
- Netty for much of its network IO
- JRuby for its Ruby engine
- Groovy
- Rhino for its JavaScript engine
- Jython for its Python engine
- Hazelcast for group management of cluster members
[编辑] 语言支持
- Vert.x for Kotlin
- Vert.x for Scala
- Kotlin lang for Vert.x 3
- Nashorn JavaScript implementation for Vert.x
- TypeScript support for Vert.x 3
[编辑] 项目
- Awesome Vert.x
- Vert.x 3
- Vert.x 2
- Vert.x @ GitHub
- Vert.x-Web
- Vert.x-Web examples
- Vert.x Microservice Blueprint
- Quarkus
[编辑] 图集
[编辑] 链接
分享您的观点