22得票1回答
Vert.x如何在性能上优于Netty?

最近的TechEmpower性能基准测试一直显示vert.x在Netty之上,有时差距很大。根据其网站,vert.x使用Netty来“处理大部分网络IO”。如果是这样,它如何实现与Netty相比的卓越性能?(注:这并不是要引起争议或挑衅 - 我真的想知道性能差异背后的计算机科学原因。谢谢。)

22得票3回答
vert.x和RxJava之间的区别

我们正在为我们的一个项目评估响应式编程框架。我刚刚完成了vert.x的教程。我稍微查看了一下RxJava的介绍,RxJava似乎更接近于CompletableFuture。但是尽管有着不同的底层模式,无论是RxJava还是Vert.x都可以访问非阻塞编程。我对它们之间的区别感到困惑。如果有任何...

19得票2回答
无法使用Vert.X 3.0.0中的getBodyAsJson()访问请求正文

我正在使用Vert.x 3.0.0-milestone5开发一个简单的web应用程序。在路由方面一切都正常,但是我无法使用routingContext.getBodyAsJson()、routingContext.getBody()或routingContext.getBodyAsString...

19得票5回答
在Vert.x中,future和promise有什么区别?

通常我会看到在 vert.x verticle 的开头使用promise或future,它们之间有什么特定的区别吗? 我已经阅读了Scala语言中它们的区别,那在Vert.x的情况下也是一样吗? 此外,我应该知道何时使用 promise 或 future?

18得票3回答
Vert.x事件循环 - 它是如何实现异步的?

我正在尝试使用Vert.x,并且对基于事件循环而不是线程/连接模型的服务器还很陌生。public void start(Future<Void> fut) { vertx .createHttpServer() .requestHandler...

17得票5回答
Vert.x中的聚集和共享数据

我正在使用基于Netty和Hazelcast的Vert.x进行开发,尝试在两个服务器实例之间共享数据(每个实例在不同机器上,但在同一局域网内)。 我的问题是我不知道如何配置Vert.x服务器以允许它们共享并发内存映射(理论上说这是可能的)。 我已经阅读了很多有关Vert.x和Hazelca...

17得票6回答
在IDE中运行Vertx

有没有办法在IDE中运行Vertx?我知道我可以在文件中创建服务器,然后调用vertx run server.java 从命令行运行可以,但是否有一种方法可以在IDE中执行server.java文件?

16得票1回答
Spring Webflux与Vert.x比较

我们需要开始开发一个微服务,并计划使用Vert.x进行开发。由于Springboot 2.0最近里程碑式的更新已经支持了反应式编程,我们也考虑将其作为备选方案。但是,由于这是一个非常新的版本,我对其稳定性有些担忧。是否有人已经使用过Spring Webflux / 反应式支持?使用体验如何?在...

15得票2回答
使用vert.x等待多个消息的回复

在vert.x中,我可以向另一个vertical发送消息,并“异步等待”回复。 问题是:我想将消息发送到多个vertical,并在所有vertical都回复后调用异步处理程序。 是否有可能实现这一功能或者有更好的设计方法? 编辑: 假设我有一个verticle A,它向verticle...

15得票4回答
顶点和未捕获异常

考虑到其中一个垂直线程抛出未捕获的异常的情况。 接下来会发生什么? 如果垂直状态从系统中删除,是否有类似于Erlang监管者以重新启动垂直线程的机制? 文档在这方面不是很清楚。 根据评论更新: 我最感兴趣的是当从通过总线接收的消息的处理程序中抛出异常时发生的情况 敬礼