wanghongfei / spring-boot-starter-vertx

Spring Boot starter for vertx-web
62 stars 24 forks source link

在项目内部可以使用这个吗? #1

Open lik0914 opened 4 years ago

lik0914 commented 4 years ago

我使用springboot提供了一个接口, 这个接口的主要作用就是聚合, 并发请求依赖方的http接口,拿到结果,聚合结果,在返回到前端, 我想在并发这个地方使用这个可以否?

wanghongfei commented 4 years ago

这种I/O密集型应用非常适合使用异步框架,能够大大提升CPU利用率(系统吞吐量)

lik0914 commented 4 years ago

springboot启动jetty服务,提供web服务, 内部聚合接口数据,调用多个依赖方数据,是用vertX, 不在监听其他接口了, 这样的方式,是否可以呢, 因为项目, 要用这个 vertx也作为web服务的话, 改造成本有点高

wanghongfei commented 4 years ago

可行,但是没有必要,用Java8的CompletableFeature完全可以达到同样的效果,没有必要再引个vertx了,由于有jetty的存在vertx的轻量级优势也没了;

SpringBoot + Netty的话业务逻辑层可以原样照搬现有系统的基于spring的代码不需要改造,只是web层需要适配一下vertx

Tridu33 commented 1 year ago

Unresolved dependency: 'cn.fh:spring-boot-starter-vertx:jar:1.5-SNAPSHOT' Mavend的setting.xml需要配置私仓链接吗?没找到这个jar,是不是已经挂掉了